現在、次のコードを試しています。
$sql = $db->query("select id,username,fullname from userss ORDER BY fullname ASC");
while($row = $sql->fetch()) {
$username[] = $row['username'];
}
$form = new Zend_Form();
$form->setAction('/index/change')
->setMethod('post');
$element = new Zend_Form_Element_Select('foo', array(
'multiOptions' => array(
$username,
)));
$form->addElement($element);
echo $form;
望ましい結果は、ユーザー名がSQL に由来し、氏名がsqlに由来<select>
する要素を示すフォームです。<option value='username'>Full Name</option>
username
fullname
今、それは示しています<option value='0'>Full Name</option>
基本的にユーザー名=>フルネームになるように、配列の最初の部分を指定する方法がよくわかりません
助言がありますか?ありがとう!