Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Проблема с sql запросом к БД

Автор Платон Щукин, 21-08-2013, 04:23:01

« назад - далее »

Платон ЩукинTopic starter

Собственно проблема в следующем, пытаюсь выполнить sql запрос к БД это сам запрос
DROP TABLE IF EXISTS `{p}guestbook`;

CREATE TABLE {p}guestbook (
  `id` int(11) NOT NULL auto_increment,
  `uid` int(11) NOT NULL,
  `name` varchar(60) NOT NULL default '',
  `url` varchar(150) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `icq` varchar(20) NOT NULL default '',
  `comment` text NOT NULL,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `ip` varchar(60) NOT NULL default '',
  PRIMARY KEY  (id)
) ENGINE=MyISAM DEFAULT CHARSET={ch};


а это ответ БД


#1064 - 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 '{p}guestbook (
  `id` int(11) NOT NULL auto_increment,
  `uid` int(11) NOT NUL' at line 1



Я понял ошибка в синтаксисе но так как полный чайник в этих вопросах надеюсь на помощь специалиста
Вseoбъемлющий maultalk анализ работы :-X Шаблоны ZennoPoster ЗАКАЗАТЬ ;)
  •  


westneo

#1
убери {p}в строке

CREATE TABLE {p}guestbook (

получиться

CREATE TABLE guestbook (


Так же потом будет ругаться на

DEFAULT CHARSET={ch};

тут надо сделать так

DEFAULT CHARSET=ch;

и вместо ch можно поставить нужную тебе кодировку например UTF8, а можно этот кусок совсем убрать, тогда будут взяты установки сервера.


Платон ЩукинTopic starter

#2
westneo, Спасибо за совет, вечером попробую

Добавлено: 21-08-2013, 15:56:48


Заработало на ура!!! Еще раз спасибо за помощь!
Вseoбъемлющий maultalk анализ работы :-X Шаблоны ZennoPoster ЗАКАЗАТЬ ;)
  •  

westneo

Не за что, приходите еще ;) всегда поможем.



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....