Afficher le nombre de ligne d'une table MySQL
Fermé
Khrea
-
28 mai 2009 à 21:52
wido22 Messages postés 19 Date d'inscription samedi 23 mai 2009 Statut Membre Dernière intervention 1 juin 2009 - 29 mai 2009 à 04:12
wido22 Messages postés 19 Date d'inscription samedi 23 mai 2009 Statut Membre Dernière intervention 1 juin 2009 - 29 mai 2009 à 04:12
A voir également:
- Afficher le nombre de ligne d'une table MySQL
- Table ascii - Guide
- Table des matières word - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Aller à la ligne excel - Guide
1 réponse
wido22
Messages postés
19
Date d'inscription
samedi 23 mai 2009
Statut
Membre
Dernière intervention
1 juin 2009
31
29 mai 2009 à 04:12
29 mai 2009 à 04:12
Si tu veux avoir une variable qui correspond au nombre d'entree dans une table utilise plutot :
Avec $donnees['nb_entree'] qui est egal au nombre total de ligne que tu as dans ta table. Fait attention car pour MYSQL, la premiere ligne correspond a l'entree 0 d'ou le "-1".
Par contre, je ne suis pas sur pour le random.
$max = mysql_query('SELECT COUNT(*) AS nb_entree FROM cours'); $donnees = mysql_fetch_array($max) srand(); $aleatoire = rand(1, $donnees['nb_entree']-1); echo '<span class="decalage" ><a href="cours.php?page=' .$aleatoire . '">Aléatoire</a></span>';
Avec $donnees['nb_entree'] qui est egal au nombre total de ligne que tu as dans ta table. Fait attention car pour MYSQL, la premiere ligne correspond a l'entree 0 d'ou le "-1".
Par contre, je ne suis pas sur pour le random.