Elle est bizarre ta requ�te. Tu veux r�cup�rer quel r�sultat ? Elle fonctionne si tu la lances "� la main" sur MySQL Workbench ?
G�n�ralement on �vite le "SELECT *", surtout avec un COUNT(), et on utilise GROUP BY.
Si tu veux compter un nombre d'articles, ceci peut suffire :
SELECT COUNT(*) AS Nb
FROM sav_article
INNER JOIN annonce ON sav_article.idan = annonce.id
WHERE sav_article.user = :user
if ($elements = $requete->fetchAll()){
$nbarti = $elements['Nb'];
Avec fetchAll() $elements sera un tableau d'enregistrements.
Dans l'id�e il faudrait faire $elements[0]['Nb'] ou parcourir les enregistrements.
Partager