Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PDO
PDO Forum d'entraide sur PDO (PHP Data Objects) : pilote générique de bases de données avec PHP. Avant de poster -> FAQ PDO et Cours PDO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2010, 23h49   #1
Invité de passage
 
Inscription : juillet 2009
Messages : 29
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 29
Points : 1
Points : 1
Par défaut Pdo et requete sql

Bonjour,

Voila mon problème,
J'ai une requête sql que je crée dynamiquement en fonction des données d'un formulaire.

je lance ensuite un db->query pour qu'il execute ma requête et me renvoi les réponse de mon select.

IL ne trouve absolument rien, j'ai donc fait un querystring pour voir si ma requête à bien été construite , je la teste dans phpmyadmin ma requête fonction mais pas avec pdo....

voici le code pdo a savoir que ma requête et correct vu qu'elle fonctionne sous phpmyadmin.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public function SelectIdRecherche($sexe, $agemin, $agemax, $taillemin, $taillemax, $silhouette, $ethnic, $statut, $fumeur, $idloca)
	{
 
		$lis = array();
		$sql = $this->constructionSql($sexe, $agemin, $agemax, $taillemin, $taillemax, $silhouette, $ethnic, $statut, $fumeur, $idloca);
 
		$this->Initialize();
 
		$regs = $this->db->query($sql);
		foreach($regs as $row)
		{
			$lis[] = $row['IDPROFIL'];
		}
		$this->db=null;
		echo $sql . '<br />';
		echo $lis[0];
		return $lis;	
 
 
	}

Je fais un echo de lis[0] car ma requete me renvoi un seul resultat.

Merci beaucoup
waldpest est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2010, 08h14   #2
Membre du Club
 
Inscription : janvier 2010
Messages : 59
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 59
Points : 44
Points : 44
Si tu fais un print_r($regs) as tu quelque chose ?
Est ce que $this->db correspond bien à la connexion, si oui est-elle bien configurée ?
Quand tu fais un echo $sql ca donne quoi ?
MtgCmg est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h35.


 
 
 
 
Partenaires

Hébergement Web