2015-06-03 7 views
-1

пожалуйста, любая идея заполнить список комбо из базы данных ??заполнить выпадающий список из базы данных в cakephp

Я хочу заполнить выпадающий список из базы данных таблицы, спасибо за помощь.

в контроллер, модель и вид

+1

пример исходного кода –

+1

Там находится блог учебник, который показывает как это сделать как часть кулинарной книги CakePHP. – AgRizzo

ответ

0

, если вы используете CakePHP. Вот пример:

HTML (index.ctp):

<ul> 
    <?php foreach($data as $myData): ?> 
    <li><?php echo $myData['ModelName']['dataColunm']; ?> 
    <?php endforeach; ?> 
</ul> 

Модель:

class ModelName extends AppModel{ 

} 

Контроллер:

class ControllerName extends AppController{ 

public $uses = array('ModelName'); 

//Index.ctp 
public function index(){ 
    $getData = $this->ModelName->find('all'); 
    //You can add other query parameters 

    $this->set('data', $getData); 
    // You use "data" in view (index.ctp) 

} 

} 
+0

спасибо Мишель, но я хочу, как я заполняю выпадающий список из базы данных –

+0

Конечно, это как вы его заполняете из базы данных. Если вам будет сложно, введите здесь свой код. Структура структуры вашего БД, HTML, Контроллер и Модель. Я помогу. – Michel

+0

У меня есть Tabel расходы и рынки в модели рынка: 'вар $ belongsTo = массив ( 'Расход' => массив ( 'имя класса' => 'Расход', ) );' –