Bonjour,
en fait j'ai une requête qui ne retourne rien à un moment précis.
En fait c'est dans mon forum, lorsque je souhaite créer un nouveau sujet, je souhaite calculer l'id du post que je vais poster donc je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$tri = mysql_query("SELECT id_post FROM forum WHERE 1 order by id_post DESC"); //je classe du plus grand au plus petit
 $nbmoisi = mysql_result ($tri,0,"id_post");//je prend le numero le plus grand
 $id_post = $nbmoisi+1; // j'ai donc mon numéro de post
Mon problème est que lorsqu'il n'y a aucun post, aucun (pas un seul sisi ) et ben, il me met
Warning: mysql_result(): supplied argument is not a valid MySQL result resource
Alors j'aimerais bien faire un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if (requete ne donne rien){$id_post=0;}
else {faire le calcul de id_post}
Comment vérifie-t-on qu'une requete ne renvoie rien?