Req PHP donne une erreur !!

Résolu
$retour_total=mysql_query('SELECT COUNT(*) AS total FROM fan where pseudo_fan = $_POST['pseudo'] and passe_fan = $_POST['passe'] ');

$donnees_total=mysql_fetch_assoc($retour_total);
$total=$donnees_total['total'];

-----------------------------------------------------------------------------------------------------------------
erreur !!
Parse error: syntax error, unexpected T_STRING in C:\wamp\www\tests\site web\sujet2.php on line 18

Ou est le prob ??? SVP ..

1 réponse

  1. essaie comme ça:

    $retour_total=mysql_query("SELECT COUNT(*) AS total FROM fan where pseudo_fan = $_POST['pseudo'] and passe_fan = $_POST['passe']");
    0
    1. autre erreur :(
      Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\tests\site web\sujet2.php on line 18
      0
    2. si tu écris un code php comme ça tu risques beaucoup de problèmes,

      $pseudo=mysql_real_escape_string($_POST['pseudo']);
      $pass=mysql_real_escape_string($_POST['passe']);

      $query = "SELECT COUNT(*) AS total FROM fan where pseudo_fan = '$pseudo' and passe_fan = '$pass'";
      $retour_total=mysql_query($query);

      ...

      juste un dernier conseil vaut mieux ne pas passer le pseudo et le mot de pass dans ta requete
      recupere le pass puis ensuite tu fais une comparaison avec le pass passé en post...
      0
    3. vraiment merciiiiiiiiiiiiiiiiiiiii
      ps des erreurs , elle fonctionne
      merciiiiiiiiiiiiii bc
      je vous souhaite une trés bn
      0