J'essaie de mettre à jour deux lignes dans ma base de données en utilisant une requête (qui va être exécutée à partir d'un script PHP) et il n'y a qu'une Condition (WHERE). Ce que j'ai essayé est:UPDATE deux lignes - MySQL
$sql = 'UPDATE ' . CANNED_MESSAGES . "
SET canned_message_content = '" . $db->sql_escape($content) . "',
canned_message_title = '" . $db->sql_escape($title) . "'
WHERE id = '" . intval($id) . "'" ;
$db->sql_query($sql);
Pouvez-vous me dire ce qui ne va pas avec ma requête? :)
Pouvez-vous nous dire pourquoi vous pensez qu'il ya quelque chose de mal? –
Pouvez-vous nous dire ce qui s'est mal passé lorsque vous avez essayé d'exécuter la requête? :-) –
Il me semble que le 'id' est susceptible d'être unique à une ligne. Pourquoi pensez-vous que cela devrait mettre à jour deux? –