Select count php
x-sniper73-x
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
array007 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
array007 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J ai un problème avec ce sript :
<?php
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$rek = $bdd->exec('SELECT COUNT(id) FROM tp1') ;
echo "il y a " . $rek ;
?>
et le echo me donne toujour $rek =0
pourtant ma base de donne contient + de 50 entree avec un champ id
J ai un problème avec ce sript :
<?php
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$rek = $bdd->exec('SELECT COUNT(id) FROM tp1') ;
echo "il y a " . $rek ;
?>
et le echo me donne toujour $rek =0
pourtant ma base de donne contient + de 50 entree avec un champ id
A voir également:
- Select count php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Please select boot device - Forum Windows 7
- Reboot and select proper boot device - Forum Windows
3 réponses
plutot comme ça:
$rek = $bdd->query('SELECT id FROM tp1') ;
$count = $rek->rowCount();
echo "il y a " . $count ;
ou
$rek = $bdd->query('SELECT COUNT(id) as nombre FROM tp1') ;
$donnees = $rek->fetch(PDO::FETCH_ASSOC);
$count = $donnees['nombre'];
echo "il y a " . $count ;
$rek = $bdd->query('SELECT id FROM tp1') ;
$count = $rek->rowCount();
echo "il y a " . $count ;
ou
$rek = $bdd->query('SELECT COUNT(id) as nombre FROM tp1') ;
$donnees = $rek->fetch(PDO::FETCH_ASSOC);
$count = $donnees['nombre'];
echo "il y a " . $count ;