[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: twig и php
coolpack
Здравствуйте!
Требуется вывести через твиг - id и заголовок, который находится в базе данных.
        $result = mysql_query("SELECT * FROM db");
while ($query = mysql_fetch_array($result)) {
$mas[] = $query['title'];
}
- c помощью этого кода формируется массив заголовков.
Далее передаем массив в твиг -
echo $twig->render('admin.html',array('mas'=>$mas));

Далее выводим массив в твиг с помощью цикла for:
{% for out in mas %}{{out}}{% endfor %} 
. Скажите, пожалуйста, как в массив записать id статьи, синтаксис вывода в твиг изменится вот так -
{% for out in mas %}{{out.title}}{{out.id}}{% endfor %}
.
P.S. : извините, если что - то не так.
T1grOK
$result = mysql_query("SELECT * FROM db");
while ($query = mysql_fetch_array($result)) {
$mas[] = array('title' => $query['title'],'id' => $query['id']);
}

Или указать в запросе конкретные поля
$result = mysql_query("SELECT id, title FROM db");
while ($query = mysql_fetch_assoc($result)) {
$mas[] = $query;
}


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
coolpack
спасибо большое)) Вы очень помогли)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.