
03.08.2009, 13:35
|
|
Познающий
Регистрация: 10.04.2008
Сообщений: 51
Провел на форуме: 78866
Репутация:
0
|
|
Есть код поиска по сайту:
PHP код:
$this->query = mysql_real_escape_string($this->query);
$this->sql_query = "SELECT * FROM page WHERE content LIKE '%".$this->query."%'";
$this->sql_result = mysql_query($this->sql_query,$this->connect);
$this->sql_result2 = mysql_fetch_assoc($this->sql_result);
while($this->sql_result2 = mysql_fetch_assoc($this->sql_result)) {
echo $this->sql_result2['id']." ".$this->sql_result2['title'];
}
Жирным цветом выделен цикл с помощью которого мы выводим найденные результаты.
Как этот блок вывести с помощью smarty?:
PHP код:
while($this->sql_result2 = mysql_fetch_assoc($this->sql_result)) {
echo $this->sql_result2['id']." ".$this->sql_result2['title'];
}
Я пробывал section, но при получении одной строчки
он почему то выводит ее 4 раза. (видимо потому что 4 поля в таблице)
Заранее спасибо.
|
|
|