Checkbox

Invité
Invité n'ayant pas de compte PHPfrance

25 oct. 2013, 09:51

Bonjour,
J'ai essayé ceci mais j'ai une erreur.
if(isset($_POST['truc'])){

foreach ($_POST['truc'] as $site=>$tbl) {

  echo '<br />'.$site.$tbl.'<br />';
  // m'affiche bien les id et leurs situation
	

} 
$requete="UPDATE membre set situation='$tbl' WHERE id in $site";
mysql_query($requete) or die("Erreur: ".$requete);

Voilà l'erreur que j'ai :
Erreur : UPDATE membre set situation='1' WHERE id in dupond

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

26 oct. 2013, 10:58

Salut,

Ajoute mysql_error() dans le message d'erreur afin d'en savoir plus sur l'erreur.

Mais rien que la requête me dit qu'elle n'est pas syntaxiquement correct.
Pas de parenthèses pour les infos du in
Une chaîne de caractère sans délimiter ('Dupont' et pas Dupont )


@+
Il en faut peu pour être heureux ......