Variable

Résolu
boss0211 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
bonjour,
PHP me dis que laccolade a un problème :

elseif (isset($_GET['acc_pub'])
{  ######### CELLE CI /////////////
        mysql_query("UPDATE pub SET acc='1' WHERE id="' . $_POST['id_pub'])'" ");
}

4 réponses

crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   507
 
Salut,
Il manque une paranthèse fermante sur la ligne isset()
A+, crabs
0
BD-31 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   18
 
Tu simplifierais ton code en faisant ceci :
$id_pub=$_POST['id_pub'];
elseif (isset($_GET['acc_pub']))
{
        mysql_query("UPDATE pub SET acc='1' WHERE id='$id_pub' ");
}

Je trouve cela plus facile à relire... mais ça n'engage que moi.
0
boss0211 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   8
 
donc j'ai pris ton conseille mais maintenant cela me dis une erreur que je siterais plus tard.
voici le morceau de script:

elseif (isset($_GET['acc_pub']))//#####ICI ERREUR
{
$id_pub = $_POST['id_pub'];

        mysql_query("UPDATE pub SET acc='1' WHERE id='$id_pub' ");
}
0
Utilisateur anonyme
 
La prochaine fois, relis ton code deux minutes avant de créer un topic pour une simple erreur de syntaxe.
0