Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
в запросе надо использовать LIKE
lex_028
Отправлено: 21 Октября, 2014 - 21:26:09
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2014
Помог: 0 раз(а)
3d_killer пишет:
в запросе надо использовать LIKE
я делал с LIKE обычной поиск на php, там все просто.
Но тут как я понимаю схема, пишем поисковое слово в форме html оно отправляется в gethint.php там скрипт ищет полученный запрос по массиву.
а если LIKE тут применять, то это какая схема получается: берем поисковое слово из html отправляем в gethint.php там с LIKE '%поисковое слово%' делаем выборку из базы и возвращаем значение?
3d_killer
Отправлено: 22 Октября, 2014 - 07:44:38
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
LIKE и кусок поискового слова вернет столько результатов сколько удовлетворили условию (Добавление)
в примере у вас возвращаются значения с разделителем "," так и при запросе из базы добавьте разделитель на результаты и верните скрипту
Flash_PR
Отправлено: 22 Октября, 2014 - 13:56:28
Посетитель
Покинул форум
Сообщений всего: 328
Дата рег-ции: Окт. 2013 Откуда: Санкт-Петербург
Помог: 6 раз(а)
Загони в массив а[] свой запрос, это если без LIKE
----- Умные мысли приходят тогда, когда все глупости уже сделаны...
3d_killer
Отправлено: 22 Октября, 2014 - 14:41:39
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
Flash_PR не советуйте ерунды (Добавление)
представим в таблице 10 млн записей и произойдет цикл перебора этих записей в php, во первых не хватит оперативки во вторых это будет на столько долго что отпадает вся эта затея с поиском (Добавление)
Как то так (не проверял, может где в синтаксисе ошибся немного)
Покинул форум
Сообщений всего: 328
Дата рег-ции: Окт. 2013 Откуда: Санкт-Петербург
Помог: 6 раз(а)
3d_killer пишет:
Flash_PR не советуйте ерунды
(Добавление)
представим в таблице 10 млн записей и произойдет цикл перебора этих записей в php, во первых не хватит оперативки во вторых это будет на столько долго что отпадает вся эта затея с поиском
А я и не советую. Автор спросил как "не могу скрестить с массивом из sql" Т.е. унего есть массив.
А по уму конечно SQL запросом надо делать с LIKE, тут даже к гадалке не ходи.
Для автора:
Для работы в различных браузерах объект XMLHttpRequest создается по разному.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.