résultats requete

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : résultats requete

par Truc » 09 déc. 2007, 14:51

Tu as une erreur lors de la construction de la requête d'où le
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:
en effectuant le test
if ($result!=0)
revient à vérifier s'il n'y a pas eu d'erreur d'exécution.

par Invité » 09 déc. 2007, 14:38

je suis bête, il suffit de faire

if ($result!=0)

résultats requete

par Invité » 09 déc. 2007, 14:00

Bonjour,

J'utilise $result = mysql_query($q);

Je veux executer le code d'affichage seulement s'il y a des résultats et rien dans le cas contraire.
J'utilise:
if (mysql_num_rows($result)!=0)
{
.....
}
ça ne marche pas. Quand il n'y a pas de résultats, j'ai l'erreur:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:
J'ai aussi essayé
if (mysql_num_rows($result))

et

if (mysql_num_rows($result)!=false)


Peut être y a t-il une autre fonction pour faire ce travail sans afficher d'erreur?