Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
j'essaye de populer une select avec des élément de la base de données sauf que dans me $c->name j'ai parfois du texte avec des accents dans ce cas la ça passe pas et avec un texte sans accents ça passe
Je suis en UTF-8
Quelqu'un à une idée ?
merci.
$page_id->addMultiOptions(array($c->id => $c->name));
Dernière modification par Thiouzz (02-04-2010 12:30:13)
Hors ligne
J'ai regarder dans les posts sur ce forum et j'ai trouver la solution désolé pour ce post je le garde quand même ça pourra aider d'autres personnes plus tard
foreach ($page->findForSelect() as $c) { $page_id->addMultiOptions(array($c->id => utf8_encode($c->name))); }
Bon codage,
++
Hors ligne
Pour éviter de mettre "set UTF8" partout, je te conseille de l'initialiser le plus en amont possible dans ton application.
-> dans le bootstrap (pour les vues, les headers...)
-> dans la base de données (mettre la base en format natif UTF8)
Il existe un bon article à ce sujet sur le site developez.com , rubrique Zend (de mémoire)
Jean
Hors ligne
Pages: 1