gpt4 book ai didi

php - 如何用数据库中的数据填充 addMultiOptions

转载 作者:行者123 更新时间:2023-11-29 02:05:20 26 4
gpt4 key购买 nike

我想要创建的是一个带有选择字段的表单。选择中的项目字段是类别,我想将它们从数据库中放入表单 addMultiOptions。

希望有人能帮助我。

谨致问候,

尼基

最佳答案

如果您使用 Zend_Db_Table_Abstract 和 Zend Form,您可以这样做:

$result = $model->fetchAll()->toArray();
$options = array();

foreach ($result as $value) {
$options[$value['id']] = $value['whatEver'];
}

$field = new Zend_Form_Element_Select();
$field->setMultiOptions($options);

或者从 Controller :

$model = new My_Model_WhatEver();
$result = $model->fetchAll()->toArray();
$options = array();

foreach ($result as $value) {
$options[$value['id']] = $value['whatEver'];
}

$form = new My_Form_WhatEver();
$element = $form->getElement('whatEver');
$element->setMultiOptions($result);

关于php - 如何用数据库中的数据填充 addMultiOptions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7202974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com