Tester un recordset s'il est vide ou pas

cs_soufia Messages postés 20 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 28 juillet 2004 - 24 juil. 2004 à 15:06
cs_soufia Messages postés 20 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 28 juillet 2004 - 24 juil. 2004 à 21:43
une question toute bete mais parfois qu'on cherche un truc on le trouve pas :)
je cherche une struncture qui teste si un recordset est vide ou pas en php
l'equivalent de
$rs = mysql_query(" ");
if (rs.EOF) or (rs.BOF)
merci d'avance

2 réponses

HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 20
24 juil. 2004 à 18:41
Bonjour,

il te suffit d'utiliser la méthode
mysql_num_rows --> qui te retourne le nombre de lignes d'un résultat MySQL

donc si le résultat est == 0 alors c'est que ton recordset est vide.

$result = mysql_query("SELECT * FROM table", $connex);
$num_rows = mysql_num_rows($result);
if ($num_rows == 0) {echo "vide";}


Fanny
0
cs_soufia Messages postés 20 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 28 juillet 2004
24 juil. 2004 à 21:43
merci
0
Rejoignez-nous