The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Разработка поиска, !*! OZZY, 18-Дек-03, 11:00  [смотреть все]
  • Разработка поиска, !*! Xela, 11:20 , 18-Дек-03 (1)
  • Разработка поиска, !*! OldOwl, 12:23 , 18-Дек-03 (2)
  • Разработка поиска, !*! MEGA, 02:47 , 20-Дек-03 (5)
    >Разрабатываю поиск для базы данных.Нужно название строковой функции , которая бы удаляла
    >не нужные символы в запросе , т.е. пользователь ввел искомое слово
    >и случайно нажал на "." или ",".И как она записывается.
    >И так же нужно чтобы при запросе выводились слова с разными окончаниями
    >, а не строгое соответствие, т.е. ввожу слово аппарат , вывод
    >был аппарат, аппарата, аппараты и т.д.


    $mystr = "strings like '%".ereg_replace(",","%",
             ereg_replace(" ","%' and string like '%",
             ereg_replace(".","%",
             ereg_replace("\!","%",
             ereg_replace("ну и т.д.","%",
             $mystr)))))."%'";

    $query = "Select * from searchbase where $mystr";
    Вот и все, кстати strings - это столбец, в в котором идет поиск, а searchbase таблица

  • Разработка поиска, !*! ACCA, 21:55 , 07-Май-04 (7)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру