Requète mysql

Résolu
maxime_B Messages postés 822 Statut Membre -  
maxime_B Messages postés 822 Statut Membre -
bonjour
petite chose qui me démange, mais sans vouloir paraitre trop nul, comment fait-on pour demander à mysql si tel personne est bien enregistrée dans le site???
par exemple en vérifiant que le login "machin" existe dans la table "sessions".
"machin" est un login existant dans la BDD =>accés autorisé
"truc" n'existe pas dans la BDD +> Tu dois t'inscrire
C'est peut-être basique comme question mais j'aimerais bien savoir pour en être sur...

merci

3 réponses

maxime_B Messages postés 822 Statut Membre 55
 
...
0
bacchuss Messages postés 1165 Statut Membre 190
 
salut,

je suppose que c'est en PHP que tu fais ca...
il te faut tester le nb de lignes retournées par ta requete par ex:


$link = mysql_connect($server, $user, $password);
mysql_select_db($database, $link);
$saisie = "machin";
$query = "SELECT * FROM sessions WHERE nom = '".$saisie."'";

$result = mysql_query($query, $link);
$num_rows = mysql_num_rows($result);

if( $num_rows==1 )
            {
            echo "utilisateur enregistré";
            }
            else
            {
            echo "Veuillez vous enregistrer";
            }
        mysql_close();
0
maxime_B Messages postés 822 Statut Membre 55
 
Oui, ok merci c'est exactement ce qu'il fallait faire.
PS : désolé pour la réponse tardive.
0