[PHP-MYSQL] AIDE A UN DEBUTANT svp

goldenmike Messages postés 366 Statut Membre -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut a tous !
voici mon probleme :
je suis en train de créer ma page "connexion" sur mon site web , mais je bloque la :
<?php
	mysql_connect('localhost', 'root', '');  
	mysql_select_db ('teste') ;
	$requete = "SELECT * FROM news WHERE id='$id2' AND passe='$passe2'";  
    $result = mysql_query($requete);
    if (mysql_fetch_array($result)) {
        echo "$id<br/>";
        echo "$passe<br/>";
    } else {
        echo "Paramètres de connexion invalides<br/>";
    }
	?>


Quand je teste et que je mets de BONS identifiants et password , il me met toujours "Parametres de connexion invalides" .

Merci d'avance :)

6 réponses

  1. ze-life-of-quent1 Messages postés 2169 Statut Membre 780
     
    Bonjour, essayez de mettre
    $result = mysql_query($requete) or die (mysql_error());
    et collez le message si il y en a un qui s'affiche.
    0
    1. goldenmike
       
      ok jvais essayer merci
      0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Tes variables $id2 et $passe2, elles viennent d'où ?
    0
    1. goldenmike
       
      id2 et passe2 ca vient de la page d'avant ou il y a 2 champ texte ki s'appellent id2 et passe2
      0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    D'abord c'est $_POST['id2'] et $_POST['passe2'] (ou $_GET).
    Si ton serveur accepte la méthode courte (register_global), ne l'utilise pas, ça peut être activé ou pas en fonction des serveurs (donc autant coder "standard", pour avoir un code fonctionnel sur un max. de serveurs).
    0
  4. goldenmike Messages postés 366 Statut Membre 52
     
    $result = mysql_query($requete) or die (mysql_error());
    ne donne rien , toujours Paramètres de connexion invalides :\
    J'ai bien fais $_POST['id2'] et $_POST['passe2'] mais ca ne marche toujours pas :\
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    $id et $passe sont eux aussi indéfinis.
    0
    1. goldenmike
       
      mais comment puis-je les définir ??
      merci.
      0
    2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Tu ferais mieux de relire le tuto sur le SdZ.
      0