Variable

Résolu
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'])'" ");
}


--
MERCI BIEN!!

4 réponses

  1. Salut,
    Il manque une paranthèse fermante sur la ligne isset()
    A+, crabs
    0
    1. 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
      1. 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
        1. La prochaine fois, relis ton code deux minutes avant de créer un topic pour une simple erreur de syntaxe.
          0