Problème Requete / Timestamp

Problème Requete / Timestamp - SQL/NoSQL - Programmation

Marsh Posté le 28-10-2005 à 15:01:07    

bonjour,
 
voila un bout de code php qui formate ma requete SQL :
 
$requeteSQL = sprintf("UPDATE tickets SET etat=%s, date_fermeture=%s, user_fermeture=%s WHERE,id_ticket=%s", GetSQLValueString("clos", "text" ), GetSQLValueString(date("Y-m-d G:i:s" ), "text" ), GetSQLValueString($_SESSION['login'],  "text" ), GetSQLValueString($row_rs_Ticket['id_ticket'], "text" ));
 
cette requete a l'air de marcher mais le souci c'est que après son execution j'ai un champ (non concerné par la mis a jour) qui est mis a jour (ce champ est de type timestamp avec valeur par défaut current_timestamp initialisé auparavant)
 
qqn saurait pourquoi ce champ est modifié alors kil n'apparait pas ds la requete?

Reply

Marsh Posté le 28-10-2005 à 15:01:07   

Reply

Marsh Posté le 28-10-2005 à 15:27:04    

Bah justement parce qu'il a une valeur par défaut ...

Reply

Marsh Posté le 28-10-2005 à 16:05:55    

oui mais ce champ la ne fait pas partie de la requete!!
je veux pas y toucher moi!

Reply

Marsh Posté le 28-10-2005 à 16:12:32    

S'il a une valeur par défaut définie au niveau de la base, c'est la base qui met ton champ à jour s'il en a besoin !
Le champ mis à jour est bien ds la table Tickets ?

Reply

Marsh Posté le 02-11-2005 à 09:33:25    

oui c'est bien ca

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed