У меня есть одно имя таблицы – task_master. Я хочу установить динамическую запись всех записей в zend. Я вижу так много примеров, но я ничего не нашел, чтобы исправить это.
id name<br> 1 Index<br> 2 Add<br> 3 Edit<br> 4 delete<br>
У меня есть новый в zend. есть какое-то предложение об этом. как я могу установить данные из базы данных в флажке, используя форму в zend.
подобный следующий.
прочитайте из базы данных и создайте список флажков.
Я не могу многое сделать из кода, который вы поделили, но это может вам помочь.
В ВАШЕЙ ФОРМЕ:
class YourForm extends Zend_Form { public function init() { $taskMasterCnt = getCountofRowsFromTaskMaster(); for($i = 0; $i <= $taskMasterCnt; $i++){ $checkBoxes[] = new Zend_Form_Element_Checkbox('checkBox_' . $i); } $this->addElements($checkBoxes); } }
В ВАШЕМ HTML:
<div class="checkbox"> <?= $this->form->getElement('checkBox_0') ?> <span>Index</span> </div> <div class="checkbox"> <?= $this->form->getElement('checkBox_1') ?> <span>Add</span> </div>
и так далее…