PHP.SU

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

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

> Найдено сообщений: 1
mellem Отправлено: 19 Сентября, 2006 - 14:36:40 • Тема: Поиск по MySql • Форум: Работа с СУБД

Ответов: 4
Просмотров: 3686
Помогите кто уже делал чтото подобное

из файла find.php

CODE (text):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. include 'c.php';
  4. echo head("&#207;&#238;&#232;&#241;&#234;");
  5. echo lpanel();
  6.  
  7. $findit=$_POST['find'];
  8. $in=$_POST['in'];
  9. if($find) {
  10.  if($in=='catalog') {
  11.    $q="select id, name, text, pic from catalog";
  12.    $q=mysql_query($q) or die(me(mysql_error()));
  13.    while($r=mysql_fetch_assoc($q)) if(stristr($r['name'], $find) or stristr($r['title'], $find)) catalog($r['id'], $r['name'], $r['text'], $r['pic'], $find);
  14.  
  15.  } elseif($in=='site') {
  16.    $q="select id, title, text from content";
  17.    $q=mysql_query($q) or die(me(mysql_error()));
  18.    while($r=mysql_fetch_assoc($q)) if(stristr($r['text'], $find)) echo "<a href='pages.php?page={$r['id']}'>{$r['title']}</a>
  19.           ";
  20.  
  21. }
  22. } else {
  23. echo "
  24.  
  25. <form action='find.php' method='post'>
  26. &#207;&#238;&#232;&#241;&#234; &#239;&#238;:
  27. <input type='radio' name='in' value='site' /> &#241;&#224;&#233;&#242;
  28. <input type='radio' name='in' value='catalog' /> &#234;&#224;&#242;&#224;&#235;&#238;&#227;
  29. <input style='width: 100%;' type='text' name='find' value='' />
  30. <input type='submit' name='find' value='&#200;&#241;&#234;&#224;&#242;&#252;' />
  31. </form>
  32. ";
  33. }
  34. echo fin();
  35. ?>
  36.  


Суть такая форма с возможностью поиска по сайту и по коталогу

вот чтото не пашет тока Огорчение


Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB