Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/11/2007, 11h28   #1
Futur Membre du Club
 
Inscription : août 2006
Messages : 110
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : août 2006
Messages : 110
Points : 18
Points : 18
Envoyer un message via MSN à keishah
Par défaut [SQL] Modifications de plusieurs identifiants en même temps

Bonjour !

J'aimerai faire plusieur update en même temps j'ai donc utilisé la méthode avec un Implode.

Code :
1
2
3
4
 
 
$sql = "UPDATE FROM ".prefix."picture SET idcategory=\"".$category."\" WHERE id IN (" . implode(',', $liste).")"; 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
L'erreur =
Citation:
Erreur SQL !
UPDATE FROM mp_picture SET idcategory="1" WHERE id IN (7,8)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM mp_picture SET idcategory="1" WHERE id IN (7,8)' at line 1
keishah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2007, 11h46   #2
Membre émérite
 
Inscription : septembre 2007
Messages : 951
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 951
Points : 948
Points : 948
Enlève le FROM pour commencer.
batataw est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2007, 13h29   #3
Futur Membre du Club
 
Inscription : août 2006
Messages : 110
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : août 2006
Messages : 110
Points : 18
Points : 18
Envoyer un message via MSN à keishah
Ca marche merci !
keishah est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h53.


 
 
 
 
Partenaires

Hébergement Web