Задавайте вопросы, мы ответим
Вы не зашли.
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: Saturday 18th April 2009, 11:12PM
вот токая проблема , подскажите пожалуйста как её решить ? http://l2rate.ru//index.php?act=ucp] тут
Неактивен
Добавьте обратные кавычки (`, там, где ё) вокруг слова out (это ключевое слово, его нужно
экранировать).
Неактивен
CREATE TABLE `mtl_sites` (
`id` int(11) NOT NULL auto_increment,
`owner` int(11) NOT NULL default '0',
`owner_accept` tinyint(2) NOT NULL default '0',
`date` varchar(50) NOT NULL default '',
`a_admin` tinyint(4) NOT NULL default '0',
`a_ban` tinyint(4) NOT NULL default '0',
`a_hide` tinyint(4) NOT NULL default '0',
`cat` int(11) NOT NULL default '0',
`site_name` varchar(250) NOT NULL default '',
`site_desc` varchar(250) NOT NULL default '',
`site_url` varchar(250) NOT NULL default '',
`site_banner` varchar(250) NOT NULL default '',
`site_moment` tinyint(4) NOT NULL default '0',
`in_webring` tinyint(2) NOT NULL default '0',
`notepad` text NOT NULL,
`notepad_size` int(11) NOT NULL default '0',
`comments` int(11) NOT NULL default '0',
`votes` int(11) NOT NULL default '0',
`votes_past` int(11) NOT NULL default '0',
`out` int(11) NOT NULL default '0',
`out_past` int(11) NOT NULL default '0',
`hits` int(11) NOT NULL default '0',
`hits_past` int(11) NOT NULL default '0',
`rating_total` int(11) NOT NULL default '0',
`rating` int(11) NOT NULL default '0',
`rating_past` int(11) NOT NULL default '0',
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
где че вставить? непонял я в SQL чайник
Неактивен
Проблема не в базе, проблема в коде PHP. В нем нужно искать строку
«in_webring,votes,out,hits,rating_total» и менять на «in_webring,votes,`out`,hits,rating_total».
Неактивен
агромное спасибо помогло ! даже не знаю как отблагодарить
Неактивен
еше одна проблема вылезла
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=out+1, last_activity_recorded = 1240085302 WHERE id='1'' at line 1
Query: UPDATE l2rate_sites SET out=out+1, last_activity_recorded = 1240085302 WHERE id='1'
Неактивен
Аналогично, out — в бэктики. Оба раза
`out`=`out`+1
Наверняка еще несколько раз по тексту встретятся — надо везде заменить
Неактивен
вобшем делаю исправлиаетя но в других местах выпливает такое-же может за wmz ктонибуд сделает по человечески ?
для знаюших ето работы на 10 мин а мне етот скрипт позарез нужен {сори за "грамотный русский" }
Неактивен