Erreur sql php

Résolu
jupiler -  
 jupiler -
Bonjour,

j ai un bout de code qui me permet de checker si une entrée existe dans ma base :

$sql = "SELECT email FROM test where email='$mail'";
$req = mysql_query($sql) or die( mysql_error() ) ;
$email = mysql_result($req, 0);

mon souci est que si il n'y a pas d'entrée il met ca :

unable to jump to row 0 ...

merci de votre aide

1 réponse

Mopra-L Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   6
 
Bonjour,

Essaie avec ca :

$sql = "SELECT email FROM test where email='$mail'";
$req = mysql_query($sql) or die( mysql_error() ) ;

if (mysql_num_rows($req) >0){
 $email = mysql_result($req, 0);
}


La fonction mysql_num_rows te permet de compter le nombre de lignes retourné
0
jupiler
 
merci ca marche nickel :-)
0