Помогите, MySQL запрос выдает ошибку

Тема в разделе "PHP", создана пользователем Life-BEC, 25 ноя 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Life-BEC

    Life-BEC

    Регистр.:
    1 апр 2009
    Сообщения:
    186
    Симпатии:
    20
    Привет, Всем!
    Помогите, Плз!
    Установил скрипт Monster Top List.
    Все работает нормално, но зарегистрированный ползовател не может войти на юзер панел. Выдает вот такую ошибку:

    Код:
    [b]Fatal MySQL Error in Monster Top List 1.4 [/b]
    A fatal MySQL Error has occured. Please contact the list owner with the information in the text box below. 
     
    MySQL 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 'out,hits,rating_total,rating 
                        FROM   mtl_sites 
                  ' at line 1 
     
    Query: SELECT id,a_admin,cat,site_name,in_webring,votes,out,hits,rating_total,rating 
                        FROM   mtl_sites 
                        WHERE  owner='1' 
                        ORDER BY site_name ASC 
     
    Connection:  
     
    Time: Wednesday 24th November 2010, 12:01AM
     
  2. Raccoon

    Raccoon

    Регистр.:
    31 июл 2007
    Сообщения:
    172
    Симпатии:
    9
    Query: SELECT * FROM mtl_sites
    WHERE owner='1'
    ORDER BY site_name ASC
     
  3. Life-BEC

    Life-BEC

    Регистр.:
    1 апр 2009
    Сообщения:
    186
    Симпатии:
    20
    Тепер такой:

    Код:
    MySQL 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 'out,hits,rating_total,rating 
                        FROM   mtl_sites 
                ' at line 1 
     
    Query: SELECT id,a_admin,cat,site_name,in_webring,votes,out,hits,rating_total,rating 
                        FROM   mtl_sites 
                        WHERE  owner='2' 
                        ORDER BY site_name ASC
     
  4. Phrack

    Phrack

    Регистр.:
    3 ноя 2010
    Сообщения:
    264
    Симпатии:
    38
    out - зарезервированное слово:)
     
  5. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    учись правильно составлять запросы, названия полей и таблиц принято экранировать косыми кавычками, потому что названия могут совпадать с именами зарезервированных функций и констант
     
  6. Dj_StelS

    Dj_StelS

    Регистр.:
    9 янв 2009
    Сообщения:
    349
    Симпатии:
    79
    SELECT `id`,`a_admin`,`cat`,`site_name`,`in_webring`,`votes`,`out`,`hits`,`rating_total`,`rating`
    FROM `mtl_sites `
    WHERE `owner`='1'
    ORDER BY `site_name` ASC
     
Статус темы:
Закрыта.