PHP 5.3.1 (cli) (built: Nov 28 2009 08:37:48)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
и
Server version: Apache/2.2.3
Server built: Nov 12 2009 18:43:41
Начинаю в админке править опции, данны не пишутся в Mysql я полез в phpmyadmin, нашёл таблицу опций, окрываю, меняю к примеру даже название сайта, нажимаю Ок и выдаёт:
Цитата:
Ошибка
Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.
ERROR: Незакрытая кавычка @ 89
STR: '
SQL: SELECT * FROM `cobreeder`.`cb_options` WHERE CONVERT(`cb_options`.`name` USING utf8) = \'name\' AND CONVERT(`cb_options`.`group_name` USING utf8) = \'site\';
SQL-запрос:
SELECT * FROM `cobreeder`.`cb_options` WHERE CONVERT(`cb_options`.`name` USING utf8) = \'name\' AND CONVERT(`cb_options`.`group_name` USING utf8) = \'site\';
Ответ MySQL:
#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 '\'name\' AND CONVERT(`cb_options`.`group_name` USING utf8) = \'site\'' at line 1
Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.
ERROR: Незакрытая кавычка @ 89
STR: '
SQL: SELECT * FROM `cobreeder`.`cb_options` WHERE CONVERT(`cb_options`.`name` USING utf8) = \'name\' AND CONVERT(`cb_options`.`group_name` USING utf8) = \'site\';
SQL-запрос:
SELECT * FROM `cobreeder`.`cb_options` WHERE CONVERT(`cb_options`.`name` USING utf8) = \'name\' AND CONVERT(`cb_options`.`group_name` USING utf8) = \'site\';
Ответ MySQL:
#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 '\'name\' AND CONVERT(`cb_options`.`group_name` USING utf8) = \'site\'' at line 1
Какая кавычка, вот таблица базы данных чистая, ничего не понимаю:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- DROP TABLE IF EXISTS `cb_options`;
- CREATE TABLE IF NOT EXISTS `cb_options` (
- `name` varchar(50) NOT NULL default '',
- `group_name` varchar(50) NOT NULL default '',
- `title` varchar(255) NOT NULL default '',
- `value` text NOT NULL,
- `type` enum('integer','string','text','boolean') NOT NULL default 'string',
- `extra` text NOT NULL,
- `position` smallint(5) unsigned NOT NULL default '0',
- PRIMARY KEY (`name`,`group_name`)
- ) TYPE=MyISAM;