• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

[help] addnews

Статус
В этой теме нельзя размещать новые ответы.

Forum_MAster

Постоялец
Регистрация
18 Фев 2008
Сообщения
122
Реакции
4
короче такая шляпа при добавлении новости из админки пишет
Код:
MySQL Error!
------------------------

The Error returned was:
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 '1')' at line 1

Error Number:
1064

INSERT INTO dle_post (date, autor, short_story, full_story, xfields, title, descr, keywords, category, alt_name, allow_comm, allow_thanks, approve, allow_main, fixed, allow_rate, allow_br, votes, access, expires, symbol, flag, opt_icons) values ('2008-04-06 16:51:20', '[Alucard]_Ali_MiX', 'test', 'test', '', 'test', 'testtest', 'testtest', '0', 'test', '1', '1', '1', '1', '0', '1', '1', '0', '', '0000-00-00', 't', '0'1')

что то намутил, а что подправить надо?
 
Не хватает запятой :
PHP:
 't', '0'1')
А нужно
PHP:
 't', '0','1')
Видать модуль ставил? Проверь то место, где формируется запрос к БД для добавления новости.
 
вот весь запрос

Код:
$db->query("INSERT INTO " . PREFIX . "_post (date, autor, short_story, full_story, xfields, title, descr, keywords, category, alt_name, allow_comm, allow_thanks, approve, allow_main, fixed, allow_rate, allow_br, votes, access, expires, symbol, flag, opt_icons) values ('$thistime', '$member_db[2]', '$short_story', '$full_story', '$filecontents', '$title', '{$metatags['description']}', '{$metatags['keywords']}', '$category_list', '$alt_name', '$allow_comm', '$allow_thanks', '$approve', '$allow_main', '$news_fixed', '$allow_rating', '$allow_br', '$add_vote', '$group_regel', '$expires', '$catalog_url', '$opt_icons_list'1')");
	$row = $db->insert_id();
 
Думаю что так.
У вас там перепутана очередь полей и значений в запросе к тому же. Я позволил себе поменять местами последних два:
PHP:
   $db->query("INSERT INTO " . PREFIX . "_post (date, autor, short_story, full_story, xfields, title, descr, keywords, category,
    alt_name, allow_comm, allow_thanks, approve, allow_main, fixed, allow_rate, allow_br, votes, access, expires, symbol, flag,
     opt_icons) values ('$thistime', '$member_db[2]', '$short_story', '$full_story', '$filecontents', '$title', '{$metatags['description']}',
      '{$metatags['keywords']}', '$category_list', '$alt_name', '$allow_comm', '$allow_thanks', '$approve', '$allow_main', '$news_fixed',
       '$allow_rating', '$allow_br', '$add_vote', '$group_regel', '$expires', '$catalog_url', '1','$opt_icons_list')");
	$row = $db->insert_id();
Надеюсь всё будет ОК!)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху