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