Bonjour,
Je cherche à afficher un enregistrement de ma base pris au hasard mais je bloque un peu, voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$bandeau="SELECT COUNT (*)  FROM motos";
$aleatoire = mt_rand(0, $bandeau);
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
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);
et ma requête.
Cela me met un message d'erreur :
Warning: mt_rand() expects parameter 2 to be long, string given
cela me met le premier enregistrement uniquement.
Si quelqu'un voit l'erreur, merci bcp