Compter/afficher nombre d'enregistrement [PHP

Résolu/Fermé
cocotte - Modifié par cocotte le 11/09/2010 à 20:09
 ndamlechercheur - 4 oct. 2016 à 12:23
Bonjour,


Comme indiqué dans le titre je cherche le moyen pour compter et surtout afficher le nombre d'enregistrement d'une table. J'ai cherché sur le net essayé plein de solutions mais rien ne marche...
Je connais la requête ("SELECT COUNT * FROM table")
mais j'aurai besoin que quelqu'un de gentil me mette le déroulé ;)

Merci à vous :)
A voir également:

1 réponse

avion-f16 Messages postés 19243 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 avril 2024 4 496
11 sept. 2010 à 21:01
Salut.

Je te conseil de réécrire le résultat de COUNT() dans une colonne, avec AS.

Si tu veux un exemple avec PDO :
<?php
try {
    $pdo = new PDO('mysql:host=localhost;dbname=nom_de_la_base','root','');

    $sql = 'SELECT COUNT(*) AS nb FROM la_table';
    $result = $pdo->query($sql);
    $columns = $result->fetch();
    $nb = $columns['nb'];
    
    echo 'Il y a '.$nb.' enregistrement(s).';

} catch(PDOException $e) {
    echo 'Erreur PDO : '.$e->getMessage();
}
?>
13
Super, c'est exactement ce que je cherchais !

Merci beaucoup ;)
0
Bonjour
Merci pour ce code simple et efficade!
rare de trouver cela rapiudement sur le web
0
Merci cher frère car ce code est superbe. et j en est bien profiter
0
ndamlechercheur
4 oct. 2016 à 12:23
Super. Ca marche à merveille. Merci beaucoup gar :) :)
0