Bonjour,
J'essaye de compter le nombre d'enregistrement en bdd à partir d'un tableau. Mais le résultat de la requete me renvoie 0 alors qu'elle devrait me renvoyer 2. Pourtant mon PDO Statement renvoie true quand je debugue avec un var_dump().
J'ai tenter d’effecteur cette requête directement dans mySQL et cela fonctionne.
Voici la requête qui ne fonctionne pas :
Voici la requete qui fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 foreach($datas as $data) { $req = $cnx->prepare("SELECT COUNT(*) as count FROM liens WHERE content LIKE '{$data->content}' "); $req->execute(); $r = $req->fetch(PDO::FETCH_ASSOC); $count = $data['count']; }
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT COUNT(*) as count FROM liens WHERE content LIKE '<div class="article_link">Lorem ipsum 354</div>';
Merci pour votre aide![]()
Partager