Erreur sql php

Résolu/Fermé
jupiler - 22 déc. 2009 à 10:38
 jupiler - 22 déc. 2009 à 10:54
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 lundi 29 juin 2009 Statut Membre Dernière intervention 23 mai 2012 6
22 déc. 2009 à 10:44
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
merci ca marche nickel :-)
0