16-11-2006, 01:34 PM
En fait je viens de comprendre un truc important, qui doit être dans la doc php d'ailleurs, mais j'ai pas verifié, c'est que quand on fait un "mysql_query(UPDATE)" sur une entrée d'une table, cette entrée n'est réellement modifié QUE si un des champs est différent.
Si tout est pareil, ca n'UPDATE rien, logique me direz vous, mais "mysql_affected_rows();" retourne 0 !
Qui n'est pas une erreur dans ce cas la... mais simplement qu'il n'y a eu aucun update effectif.
Logique aussi... mais faut le savoir pour pas chercher une erreur qui n'existe pas...
Si tout est pareil, ca n'UPDATE rien, logique me direz vous, mais "mysql_affected_rows();" retourne 0 !
Qui n'est pas une erreur dans ce cas la... mais simplement qu'il n'y a eu aucun update effectif.
Logique aussi... mais faut le savoir pour pas chercher une erreur qui n'existe pas...