faire un select de nom des villes Enregistrés dans ma base de donnée

Par tincode, il y a 10 ans


Bonjour,

mon code ne marche pas
je veux faire un select depuis la home.ctp des valeurs qui sont enregistrée dans ma base de donnée .
sur ma home.ctp j'ai 2 champs
1 - pour le nom du job
2 - pour la ville (que j'ai enregistré depuis ma bdd).

merci

2 réponses

Ferias Quarante, il y a 10 ans

Si j'ai compris avec le peu de renseignements que tu donnes, tu cherches je penses qqe chose comme çà :

// dans l'action de ton controlleur $towns = $this->Towns->find('list'); $this->set(compact('towns'));

Si les champs récupérer par par le find ne sont pas bon, tu peux sélectionner avec l'option :

$towns = $this->Towns->find('list', [ 'keyField' => 'id', 'valueField' => 'name' ]); $this->set(compact('towns'));
tincode, il y a 10 ans

Merci mon cher.
au faites c'est les conventions de cakephp qui me faisait chier.(CitiesController et City)...
maintenant que j'ai mis VillesController et Ville ca marche comme sur des roulettes .
merci beaucoup