[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с поиском
Sergey750il
Здраствуйте. Уважаемые форумчане посоветуйте мне как сделать вывод результата поиска на моей страницы. Имееться 2 фаила index.php и search.php сама форма поиска находиться во втором фаиле и через инклуд подключаеться к первому. На главной страницы в зависимости от того на какую ссылку мы нажали на эту страницу подгружаеться нжная инфа из базы. Вот отрезок кода

Вывод содержимого базы на главной index.php :
<div id="last"><p><span><img src="img/list.gif" width="8" height="10" alt="" /></span>Последние работы</p></div>
<div id="main"><p><span><img src="img/list.gif" width="8" height="10" alt="" /></span><?PHP echo($f['text']);?></p>
<p class="maintext"><center><img src="img/go.jpg" width="376" height="189" alt="" /></center></p>
</div>


Вывод результата поискак в фаиле search.php:

while(list($id, $title) = mysql_fetch_array($result))

echo '<table width="700" height="20" align="center" border="0" cellpadding="3" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td id="w" width="700" height="20" valign="middle"><a href="index.php?str='.$id.'" title="'.$title.'">'.$title.'</a></td>
</tr></table>';
}

Так как же сделать чтобы на главной страницы в нужный момент загружался текс из базы а во время поиска результат поиска.
Заранее спасибо.



Спустя 1 день, 10 часов, 28 минут, 3 секунды (1.10.2008 - 20:42) CaXaP написал(а):
Один из вариантов:
Код
if ($_REQUEST['task'] == 'search') include ('resultat_poiska.php');
else include ('wiwod_tablizi.php');

в файлах, соответственно, код для вывода содержимого БД или результатов поиска (при желании файлы можно заменить на класс с методами).
а $_REQUEST['task'] - просто передаёте скрипту при поиске task=search, иначе task=default.
Быстрый ответ:

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