Problème avec une fonction SQL

Fermé
bumblebeez - 9 janv. 2013 à 13:59
 bumblebeez - 9 janv. 2013 à 14:06
Bonjour à tous,

J'ai dans ma page une fonction (PhP) de cette forme :
function maFonction ($query)   

(je l'ai simplifiée pour l'exemple)

Lorsque j'appelle cette fonction voila a quoi le code ressemble :
pagination("SELECT COUNT(*) AS nbentree FROM commentaire_news WHERE id_news = $id");


et voici la ligne ou est utilisée la requête en paramètre :
$reponse = $bdd->query($query)


Le code est fonctionnel à un détail près : j'ai ma requête qui s'affiche comme si j'avais fais un echo dessus :
SELECT COUNT(*) AS nbentree FROM commentaire_news WHERE id_news = 3


Sauriez vous d'ou viens le problème ?
Merci d'avance !

3 réponses

seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
9 janv. 2013 à 14:01
Qu'utilise tu pour la connexion a la base de donnee ?
0
try
		{
			$bdd = new PDO('mysql:host=localhost;dbname=mabase', 'root', '');
		}
		catch (Exception $e)
		{
			die('Erreur : ' . $e->getMessage());
		}
0
Le problème ne viens pas de la je pense car le reste de mon code fonctionne comme si la requète avait bien été effectuée
0
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
Modifié par seabust le 9/01/2013 à 14:05
je voulais juste savoir quelle technologie tu utiisais pour te connecter a ta base.
0
Ha d'accord bah MySQL et PDO
0
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
Modifié par seabust le 9/01/2013 à 14:07
Montre le reste. C'est etrange que tu ais ce comportement avec PDO.

N'oubliez pas de mettre le statut resolu si vous avez obtenu votre réponse
Il y 10 types de personnes dans le monde : ceux qui comprennent le binaire et les autres
0