Affichage tx si requete=0
Hello
Je voulais juste savoir quelque morceau de code il faut mettre ds une page php (et où) pour que lorsque que l'on interroge sa base (lecture de tt les champs d'une table) et que tt les champs sont vide il y ait un texte qui s'affiche au lieu de rien du tt.
Merci
le 28/08/2003 à 16:33
Layer
ben si ta table ne contient pas d'enregistrement tu procède comme ceci :
// requete sql...
$query = mysql_query('machin truc');
$exist = mysql_nums_row($query);
if($exist!=0){
// affichage des resultats...
}
else{
//sinon
echo "pas d'enregistrement...";
}
?>
c'est pas plus compliquer...
Error 500 : internal brain error
Merci pour ton aide mais apparement il y un pb avec:
$exist = mysql_nums_row($query);
le 28/08/2003 à 17:18
Layer
quoi ta fait un copier coller ?
Error 500 : internal brain error
j'ai pris la mm synthaxe et ca marche pas:
Fatal error: Call to undefined function: mysql_nums_row()
mysql_num_rows
le 28/08/2003 à 17:21
Layer
faudrais se connecter a la base avant et tout le reste, je t'es mis là la protion de code te permettant de savoir si ta table contient des enregistrements ou pas
Error 500 : internal brain error
Ok ca marche je n'ai plus de message d'erreur mais apparement il ne fait pas la distinction entre table rempli ou pas.
Quelque soit le cas il m'inscrit la phrase de substitution.
Est ce que ca ne viendrait pas de:
Fais un echo de ton $exist pour voir ce qu'il y a dedans.
Normalement, il doit contenir le nombre de tuples retournes par ta requete SQL.
A partir de la, fais ton test.
Oui nikel ca marche, en fait j'avais mal positionner les code $exist = .... dans mon script.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: