Bonjour,
Je souhaite savoir si un certain enregistrement existe sur une table.
Je connais 2 méthode mais elles ne me conviennent pas :
"SELECT champs FROM table WHERE condition"
Puis mysql_num_rows() du résultat |
Ou
"SELECT COUNT(champ) as nbre FROM table WHERE condition"
Puis exploitation directe du résultat |
Le problème, c'est que dans les deux cas, on check la totalité du contenu de la table pour retourner le nombre d'enregistrements.
Or ce que je veux, c'est savoir si un tel enregistrement existe. Une fois un premier enregistrement trouvé, on peut arrêter de chercher. Inutile de chercher plus.
Ya-t-il une méthode qui remplit parfaitement cette fonction ?
Merci d'avance
Message édité par Pascal le nain le 02-06-2010 à 19:45:51