Forum php/mysql

mysq_çquery("select * from membre wehre login=$login_sql and pass=$pass_sql");
erreur dans la clause where !
aidez moi please.
Configuration: Windows XP
Internet Explorer 6.0

8 réponses

  1. Contributeur
    where pas wehre pour commencer... des apostrophes autour de tes valeurs de variables pour poursuivre...

    et avec un copié collé propre du code et de l'erreur ca nous aiderais ;-)
    1. wehre?????????????!!!!!!!!!!

      dis moi que la faute de frappe n'est que dans ce post......
      1. mysql_query("select * from membre where login='$login_sql' and pass='$pass_sql'");

        1. deja essayer mais ça marche pas!
          ça faite en local utiliser EASYPHP.
      2. voila le code du formuaire :
        <form method=post action="conf.php">
        Login : <input type=text name=login><br>
        Password : <input type=password name=pass><br>
        <input type=submit>
        </form>
        voila le code du script php dans le fichier nommé conf.php :
        <?
        $login_sql = $_POST['login'];
        $pass_sql = $_POST['pass'];
        $link = mysql_connect("localhost","root","vertrigo") or die("connection erreur");;
        mysql_select_db("smi",$link) or die("db not foound");;
        mysql_query("select * from membre where login='$login_sql' and pass='$pass_sql'",$link)
        or die(mysql_error());
        mysql_close($link);
        ?>

        je l'ai tester mais ça marche passsssssssssssssssssss!
        1. y'a pas une histoire d'anti-shlashe devant les cotes pour que cela fonctionne
          1. mysql_query("select * from membre where login='".$login_sql."' and pass='".$pass_sql."';");