erreur dans une requet avec implode
Posté : 01 nov. 2008, 22:16
Bonsoir cela fait 2 mois que j'essaye d'apprendre tous seul le php
j'ai un souci avec ce script:
ai je oublité de mettre des accent en trop ou les oublié
voici l'erreur affichier:
merci d'avance de vos aident.
j'ai un souci avec ce script:
Code : Tout sélectionner
<?php
session_start();
$sql="SELECT * FROM prestation"."WHERE idprest
IN(".implode(",", $_SESSION['monpanier']).")";
$resultat=mysql_query($sql) or die (mysql_error());
while($service=mysql_fetch_array($resultat))
{
print $service['acte'];
}
?>
voici l'erreur affichier:
Code : Tout sélectionner
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 'IN(1,2,1,3,1,1,1,1,1,3)' at line 2