Bonjour,
Je réalise que même s'il n'y a pas eu de mise à jour, je recois une confirmation.
Par exemple, si la close where ne trouve pas l'ID, il ne mais rien à jour, mais le message echo 'la veleur...' s'affiche.
Je souhaiterais savoir comment je peux controler si la table a bien été mis à jour parce qu'il a trouvé une éqivalence avec l'ID.
Si non, je retourne un autre message.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 //echo $table; $sql_combinaisons = ' UPDATE '.$table.' SET '.$field.' = "'.mysql_real_escape_string($value).'" WHERE id_'.substr(substr($table, 0, -1),3).' = '.$id; $query_combinaisons = mysql_query($sql_combinaisons)or die('Error : '.mysql_error()); echo 'La valeur "'.$value.'" a bien été mis à jour. (Ligne: '.$id.', Champs: '.$field.', table: '.$table.' ID: id_'.substr(substr($table, 0, -1),3).')'; }
Partager