PHP: mysql_query / update

Résolu/Fermé
Command - 4 févr. 2013 à 18:08
 Command - 5 févr. 2013 à 11:56
Bonjour,

J'ai un problème avec la fonction mysql_query et un UPDATE.
En effet, je voudrais changer dans ma bdd 2 champs, comme ceci:
$query = 'UPDATE sondage_un SET black=black+1 AND white=white+1 WHERE id=1';
mysql_query ($query) or die ('Erreur SQL !);


Il n'y a aucune erreur qui s'affiche mais rien ne change dans ma bdd.
Or, si je fais ceci:
$query = 'UPDATE sondage_un SET black=black+1 WHERE id=1';
mysql_query ($query) or die ('Erreur SQL !);


Le champ change en s'incrémentant (comme convenu)

Ma question: comment faire pour ne faire qu'une requête en changeant 2 champs ?
Je ne veux pas faire 2 requêtes.

Merci à vous.

A voir également:

1 réponse

ShayFmw Messages postés 105 Date d'inscription samedi 12 janvier 2013 Statut Membre Dernière intervention 10 juillet 2013 43
4 févr. 2013 à 18:20
Salut,

Essai d'enlever le AND et remplace simplement par une virgule

$query = 'UPDATE sondage_un SET black=black+1, white=white+1 WHERE id=1';
1
c'était ça, merci beaucoup !
0