Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
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 30/03/2011, 17h30   #1
Membre à l'essai
 
Inscription : mars 2010
Messages : 66
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 66
Points : 23
Points : 23
Par défaut Récupérer l'info d'une FK

Est-ce qu’il existe quelque chose qui permet d’aller rapidement chercher un élément d’une autre table ?
En fait c’est pour obtenir simplement l’élément correspondant à une FK.

Quelque chose du genre :
Code :
getForeignItem(‘table’, ‘id’, ‘field’) ;
Par exemple si on a une table de ville et que l’id 43 correspond à Paris alors je ferais :
Code :
getForeignItem(‘tbl_city’, ‘43’, ‘name’) ;
et il me sortirai le nom de l’id 43 de la table ville, soit Paris.

Si il y a rien je la ferai c’est pas un soucis, mais c’est juste pour pas réinventer la roue
KDZCrew est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 16h20   #2
Membre actif
 
Homme Ahmed Benlahsen
Ingenieur BI - Dev Web Senior
Inscription : décembre 2009
Messages : 118
Détails du profil
Informations personnelles :
Nom : Homme Ahmed Benlahsen
Localisation : Maroc

Informations professionnelles :
Activité : Ingenieur BI - Dev Web Senior

Informations forums :
Inscription : décembre 2009
Messages : 118
Points : 157
Points : 157
Envoyer un message via MSN à abenlahsen Envoyer un message via Skype™ à abenlahsen
Par défaut Zend_Db_Table::find($id)

Salut,

Je connais la fonction Zend_Db_Table::find($id), exemple :
Code :
1
2
3
4
5
6
7
8
9
$table = new Bugs();
 
// Récupère un enregistrement, mais
// retourne un Rowset
$rows = $table->find(1234);
 
// Récupère plusieurs enregistrement
// retourne un Rowset
$rows = $table->find(array(1234, 5678));
Enjoy!
abenlahsen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2011, 10h00   #3
Membre à l'essai
 
Inscription : mars 2010
Messages : 66
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 66
Points : 23
Points : 23
Oui ca marche bien, merci beaucoup
KDZCrew est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h39.


 
 
 
 
Partenaires

Hébergement Web