PHP: mysql_query / update

Résolu
Command -  
 Command -
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.

1 réponse

  1. ShayFmw Messages postés 121 Statut Membre 43
     
    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
    1. Command
       
      c'était ça, merci beaucoup !
      0