Программирование > PHP

нужно сделать поиск по номеру авто

(1/1)

mussa:
Сколько ни искал, не смог найти скрипта для поиска, который выдавал бы точное значение и возвращал бы "ничего не найдено", когда введено неточное слово.
Все разновидности поиска выдают кучу ссылок на похожие слова, а мне нужно одну единственную, либо никакую.
Потому как смысл поиска в моем случае - выяснить, есть данный номер в базе или нет.

Вот пример из одного скрипта, возможно удастся его подправить с учетом моих нужд:

   function getSearchResults ($function_name, $description = TRUE)
   {
$this->db->like(\'function_name\', $function_name);
$this->db->orderby(\'function_name\');
$query = $this->db->get(\'functions\');
if ($query->num_rows() > 0) {
$output = \'\';
foreach ($query->result() as $function_info) {
   if ($description) {         $output .= \'
* \' . $function_info->function_name . \'
\';
               $output .= $function_info->function_description . \'\';
            } else {
               $output .= \'
* \' . $function_info->function_name . \'\';
            }
         }
         $output .= \'\';
         return $output;
      } else {
         return \'Sorry, no results returned.\';
      }
   }


то есть поиск ведется в одном единственном поле: "function_name" таблицы "functions".
Как бы вписать туда условие относительно строгости совпадения?


p.s. я не программист, поэтому, допускаю, что решение может быть очень простым...

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии