Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: БД и SMARTY

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
haZe
Отправлено: 26 Октября, 2008 - 23:07:33
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Что-то мучил док по смарти и так не получилось добится желаемого эффекта.

Делаю выборку из бд и отправляю и шаблон

PHP:
скопировать код в буфер обмена
  1.  
  2. $select = mysql_query("SELECT * FROM `table` LIMIT 20");
  3.  
  4. $smarty->assign("select", mysql_fetch_array($select));
  5. $smarty->display('main.tpl');
  6.  


В шаблоне пытаюсь выводить, но ничего не получается
CODE (text):
скопировать код в буфер обмена
  1.  
  2. {foreach item=con from=$select}
  3.     {$con.id} - {$con.name}<br>
  4. {/foreach}
  5.  


Выводится еруда какая-то, типа просто несколько единичек, независимо от того сколько записей в бд.

Подскажите пожалуйста, где я ошибся.
 
 Top
Джур
Отправлено: 27 Октября, 2008 - 01:00:12
Post Id



Посетитель


Покинул форум
Сообщений всего: 423
Дата рег-ции: Март 2007  


Помог: 0 раз(а)




все правильно...
mysql_fetch_array($select) выдает одну строчку результата, но не все результаты.


-----
Тамбовский каджит тебе товарищ
 
 Top
haZe
Отправлено: 27 Октября, 2008 - 01:19:37
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Ну дык скажем, когда в РНР я вывожу это в цикле, выводится все что я выбрал.
Но видимо в смарти это не пашет.
Так всетаки, как сделать вывод из бд в цикле?
 
 Top
haZe
Отправлено: 27 Октября, 2008 - 16:56:53
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Все, разобрался.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB