Bonjour,
Je cherche à afficher un enregistrement de ma base pris au hasard mais je bloque un peu, voici mon code :
Je compte le nombre d'enregistrement et j'essaie de généré un nombre aléatoire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $bandeau="SELECT COUNT (*) FROM motos"; $aleatoire = mt_rand(0, $bandeau);
et ma requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $query_rsbandeau = "SELECT reference, marque, categorie, prix, photo1, description FROM motos "; $rsbandeau = mysql_query($query_rsbandeau, $dvm) or die(mysql_error()); $row_rsbandeau = mysql_fetch_assoc($rsbandeau); $totalRows_rsbandeau = mysql_num_rows($rsbandeau);
Cela me met un message d'erreur :cela me met le premier enregistrement uniquement.Warning: mt_rand() expects parameter 2 to be long, string given
Si quelqu'un voit l'erreur, merci bcp![]()
Partager