Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > Zend_Db
Zend_Db Forum d'entraide pour le composant Zend_Db du Zend Framework (création de requêtes, abstraction, ORM etc.). Avant de poster -> FAQ Zend_Db.
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 29/11/2007, 15h07   #1
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 95
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 95
Points : 34
Points : 34
Par défaut [Zend_Db] quoteInto() probleme

Bonjour!
Voila je n'arrive pas a mettre plusieurs bindparam dans la fonction quoteinto
Voila le code que j'utilise pour apeller ma class (jusque la je pense que c normal) :
Code :
1
2
 
$obj->findByIduserIdcat($var1,$var2);
et le code dans l'objet ( qui herite bien evidemment de la class abstraite )
Code :
1
2
 
$where = $this->getAdapter()->quoteInto('iduser = ? and idcat= ?', (int)$iduser,int($idcat));
Le probleme c'est que cela ne marche pas si quelqu'un a deja fait ...
Guillomme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 15h36   #2
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 38
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : avril 2007
Messages : 38
Points : 33
Points : 33
En général, quand il y a plusieurs paramètres, au lieu d'un seul, on les passe dans un array. Essaye...
Psykocrash est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2007, 10h07   #3
Candidat au titre de Membre du Club
 
Inscription : juillet 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 17
Points : 11
Points : 11
Bonjour,

il faut tout simplement ajouter les différentes conditions dans un tableau,
Le framework fait une boucle sur tous les tableaux de l'objet select pour construire la requete


Code :
1
2
3
 
$where[]= $this->getAdapter()->quoteInto("id_user =  ?",  $id_user);
$where[]= $this->getAdapter()->quoteInto("id_cat = ?", $id_cat);
_julz_ 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 01h55.


 
 
 
 
Partenaires

Hébergement Web