par
guilt92 » 25 mars 2007, 03:59
Tu peux utiliser mysql_num_row() par exemple, c'est une fonction qui te permet de compter le nombre de réponse d'une requete...
Exemple:
$req=mysql_query("SELECT nom,blable FROM bannieres WHERE id=".$id);
if(mysql_num_row($req) {
//si il y a + que 0 résultat, alors on entre dans la boucle
//affichage de la banniere
}
else {
//sinon
}
Sinon tu peux peut etre récupérer tous les id existants de ta base de données, les mettre dans un tableau et choisir un indice aléatoire dans ce tableau, comme ca tu es sur que tu ne peux pas avoir une id qui n existe pas...
Tu peux utiliser mysql_num_row() par exemple, c'est une fonction qui te permet de compter le nombre de réponse d'une requete...
Exemple:
[php]
$req=mysql_query("SELECT nom,blable FROM bannieres WHERE id=".$id);
if(mysql_num_row($req) {
//si il y a + que 0 résultat, alors on entre dans la boucle
//affichage de la banniere
}
else {
//sinon
}[/php]
Sinon tu peux peut etre récupérer tous les id existants de ta base de données, les mettre dans un tableau et choisir un indice aléatoire dans ce tableau, comme ca tu es sur que tu ne peux pas avoir une id qui n existe pas...