SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#76 08.08.2010 14:08:52

julli
Участник
Зарегистрирован: 06.08.2010
Сообщений: 4

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

Помогите исправить такую ошибку
--
INSERT INTO  `wp_cformsdata`
VALUES ( 1, 1,  'page', '/home/injnnaks/public_html/%d0%a8%d0%b0%d0%b3%d0%b8-%d0%ba-%d0%b4%d0%be%d0%bb%d0%b3%d0%be%d0%bb%d0%b5%d1%82%d0%b8%d1%8e/shagi-k-dolgoletiyu.html' ) ;

Ответ 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 'INSERT INTO `wp_cformsdata` VALUES (1, 1, 'page', '/home/injnnaks/public_html/%d' at line 33

Неактивен

 

#77 08.08.2010 20:48:36

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

Ошибка перед началом этого запроса. Например, не закрыт предыдущий
запрос точкой с запятой.

Неактивен

 

#78 09.08.2010 11:38:06

Risk
Участник
Зарегистрирован: 09.08.2010
Сообщений: 2

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

Не знаю что и делать с этим

$group = mysql_real_escape_string($_POST['group']);
$access = mysql_real_escape_string($_POST['access']);
$sql="INSERT into group (name, access) values ('$group' , '$access')";

$creategr = mysql_query($sql);
   echo('['.mysql_errno().'] ['.mysql_error().']');
exit;
$creategr;


ошибка [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 'group ('name', 'access') values ('Гости' , '12')' at line 1]

говорит что ошибка в запросе, все перелопатил ошибка так и не проходит :-(

Неактивен

 

#79 09.08.2010 12:43:51

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

group — ключевое слово. Если Вам нужно использовать его в качестве названия
таблицы, нужно брать его в обратные апострофы (там, где ё): `group`.

Неактивен

 

#80 09.08.2010 13:25:53

Risk
Участник
Зарегистрирован: 09.08.2010
Сообщений: 2

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

Спасибо :-) я даже не знал что апострофы надо ставить  вот так работает)))
$sql="INSERT into `group` (`name`, `access`) values ('$group' , '$access')";

Отредактированно Risk (09.08.2010 13:26:07)

Неактивен

 

#81 09.08.2010 16:09:04

julli
Участник
Зарегистрирован: 06.08.2010
Сообщений: 4

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

спасибо всем огромное .Как замечательно что есть такой форум

Неактивен

 

#82 25.08.2010 22:47:44

vit366
Участник
Зарегистрирован: 25.08.2010
Сообщений: 1

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

Помогите пожайлуста

При попытке загрузить файл .htaccess на сервер выдает ошибку

#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 'DirectoryIndex index.php RewriteEngine On # Ðåäèðåêòû RewriteRule ^page/(' at line 1

Что это за ошибка и как её исправить?

Заранее благодарен.

Неактивен

 

#83 25.08.2010 22:55:27

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: #1064 - You have an error in your SQL syntax - помогите найти ошибку

Файл .htaccess — это файл вебсервера. Он не предназначен для загрузки в базу.

Также, не стоит поднимать старые темы форума с совсем другой проблематикой.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson