За последние 24 часа нас посетили 34928 программистов и 1759 роботов. Сейчас ищут 787 программистов ...

Не правильно работает база

Тема в разделе "PHP для новичков", создана пользователем VaneS, 19 апр 2012.

  1. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Здравствуйте у меня такой вопрос, у меня есть таблица в базе в ней 5,500 записей, мне нужно сделать поиск, что бы я вводил к примеру часть слова, а он мне делал выборку со всеми вхождениями в это слово к примеру я ввожу ива, а он мне выдавал Иванов, Иванова.
    как это можно реализовать в самом запросе в базе? Заранее большое спасибо!
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    offtopic: нет, таки глупые вопросы бывают и они порождают такие же ответы

    читай доки по SELECT. есть такая операция LIKE. плюс есть расширения для полнотекстового поиска, в каждом диалекте свои. но начни с LIKE.

    Добавлено спустя 1 минуту 9 секунд:
    особенно забавляют тупые заголовки тем. все кругом виноваты, глупые и неправильные кроме автора
     
  3. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Ну все с чего то начинают! Спасибо, сделал!)))
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а глупого в вопросе?

    еще сфинкс есть для поиска в мускуле. прикручивается отдельно.
     
  5. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Да мне всего то искать надо было фамилию)
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну вот попробуешь реально поискать фамилии - поймешь =)

    "пупкин, пупков, попок, пупчиков... айблиа!"
    вот тут как раз поиск с учетом словоформ и нужен будет