8791 sujets

Développement web côté serveur, CMS

Salut !

Comment est-il possible de faire avec PDO une requête du type :


SELECT COUNT (id) as NbNews FROM news



et surtout comment en récupérer le résultat dans un fetch ?

Car pour le moment j'ai ce code là et ça ne fonctionne pas :

$sql = "SELECT COUNT (id) as NbNews FROM news";
$req2 = $DB->query ($sql);
$data2 = $req2->fetch();
print_r($data2);


PS : la connexion avec PDO fonctionne très bien

Merci
Salut,

je ne vois pas pourquoi ton code ne marche pas. Ton instance de PDO est bien nommée $DB ?

En tout cas tu peux simplifier :
$nbNews =  $DB->query("SELECT COUNT(ID) FROM news")->fetchColumn();