|  |   | 02.09.2008, 16:35 
                                    
                                    
                                    
                                    
                                  | 
                            
                            
                              |  | Гость Гость
 
 
 | Подскажите пожалуйста... 
 У меня в одном разделе добавляются данный. На титульной странице я хочу осуществить поиск по одному из тех добавленных данных, например по Имени. делаю вот как:
 
 
 Код:<form action='' name='form_search' metod='get'><div class='form_poisk'>Я ищу:
 <input type='text' name=name_s size=25 maxlength=40></div>
 <input class='knopka' name='submit_search' type='submit' value='Найти'>
 </form>
 ".opt($submit_search opt_case(empty($name_s),"<div class=error_poisk>Поисковый запрос не введен!</div>", listQuery("SELECT FROM (Message61) WHERE MATCH(Namebrendrus) AGAINST($name_s)", "<div>$data[Namebrendrus]</div>")))."
 
 Выдает ошибку:
 
 Код:Query: SELECT COUNT(*) FROM (Message61) WHERE MATCH(Namebrendrus) AGAINST(РиоГранд)
 Error: Unknown column 'РиоГранд' in 'where clause'
 
 Мне кажется что я вообще что то нето задумал. Как можно осуществить поиск? Или я все правильно делаю?
 | 
                            
                            
  |  |   | 02.09.2008, 17:06 
        
        
        
        
      | 
  |  | Гость Гость
 
 
 | А теперь вот такую ошибку выдает: 
 Код:Query: SELECT FROM Message61 WHERE MATCH(Namebrendrus) AGAINST(РиоГранд)
 
 Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM Message61 WHERE MATCH(Namebrendrus) AGAINST(РиоГранд)' at line 1
 
 | 
  |  |   | 02.09.2008, 17:13 
        
        
        
        
      | 
  |  | Гость Гость
 
 
 | Все таки первоначальная ошибка. 
 Query: SELECT COUNT(*) FROM (Message61) WHERE MATCH(Namebrendrus) AGAINST(РиоГранд)
 
 
 
 Error: Unknown column 'РиоГранд' in 'where clause'
 | 
  |  |   | 02.09.2008, 23:03 
        
        
        
        
      | 
  |  | VlastV qb.digital
 
 
 Зарегистрирован: 2005-11-02
 Сообщений: 202
 | предложение в AGAINS должно быть заключено в кавычки одинарные 
 
 Разработка сайтов на CMS NetCat. Портфолио http://vlastv.ru/ E-mail: me [at] vlastv [dot] ru ; ICQ: 66117050 | 
  |  |   | 02.09.2008, 23:17 
        
        
        
        
      | 
  |  | Гость Гость
 
 
 | Спасибо, ошибки  теперь нет, только вот не выводит теперь, почему то... | 
  |  |   | 03.09.2008, 01:39 
        
        
        
        
      | 
  |  | Гость Гость
 
 
 | Не хочет выводить, в масиве $data пусто. 
 
 Код:<form action='' name='form_search' metod='get'>
 
 <DIV class='form_poisk'>Я ищу:
 <input type='text' name=name_s size=25 maxlength=40>
 </DIV>
 
 <DIV><input class='knopka' name='submit_search' type='submit' value='Найти'></DIV>
 
 </form>
 
 
 ".opt($submit_search, opt_case(empty($name_s),"<div class=error_poisk>Поисковый запрос не введен!</div>",listQuery("SELECT * FROM Message61 WHERE MATCH(Namebrendrus) AGAINST('$name_s')","<div>$data[Namebrendrus] $data[Namecompanyeng]</div>")))."
 ".opt(empty($data[Namebrendrus]) && $submit_search && $name_s, "<div class=error_poisk>По Вашему запросу ничего не найдено!</div>")."
 
 </DIV>
 | 
  |  |   | 03.09.2008, 11:09 
        
        
        
        
      | 
  |  | VlastV qb.digital
 
 
 Зарегистрирован: 2005-11-02
 Сообщений: 202
 | Потому что вы не запрашиваете никакие колонки. 
 Напишите SELECT * FROM ...
 
 
 Разработка сайтов на CMS NetCat. Портфолио http://vlastv.ru/ E-mail: me [at] vlastv [dot] ru ; ICQ: 66117050 | 
  |  |   | 03.09.2008, 12:51 
        
        
        
        
      | 
  |  | Гость Гость
 
 
 | Как же не запрашиваю, а вот: 
 
 Код:listQuery("SELECT * FROM Message61 WHERE MATCH(Namebrendrus) AGAINST('$name_s')","<div>$data[Namebrendrus] $data[Namecompanyeng]</div>"))). | 
  |  |   | 03.09.2008, 20:21 
        
        
        
        
      | 
  |  | VlastV qb.digital
 
 
 Зарегистрирован: 2005-11-02
 Сообщений: 202
 | Попробуйте дампнуть запрос который реально выполняется, выполните его через SQL интерфейс, если все ок, то попробуйте дампнуть переменную дата. 
 Если не поможет вышлите мне доступ к сайту и где посмотреть ваш код. Контакты в подписи.
 
 
 Разработка сайтов на CMS NetCat. Портфолио http://vlastv.ru/ E-mail: me [at] vlastv [dot] ru ; ICQ: 66117050 | 
  |  |   | 04.09.2008, 00:11 
        
        
        
        
      | 
  |  | Гость Гость
 
 
 | А как дампнуть переменную дата?  Что это значит? | 
  |  |   | 04.09.2008, 06:06 
        
        
        
        
      | 
  |  | pe3udent Артур Юсупов
 
 
 Зарегистрирован: 2008-04-03
 Сообщений: 220
 |  |