2014-11-05 3 views
-3

Ошибка MySQL: 1064 (У вас есть ошибка в синтаксисе SQL, проверьте руководство, соответствующее версии вашего сервера MySQL, для правильный синтаксис для использования рядом ')' в строке 1) Сессия приостановлена.Ошибка MySQL: 1064 (У вас есть ошибка в синтаксисе SQL, проверьте руководство, соответствующее вашему MySQL

$sql = "INSERT INTO ". GALLERY_MASTER 
      . "(gallery_title,gallery_code, gallery_images,gallerycat_id, gallery_description,gallery_status) " 
      . " VALUES (" 
      . " '". $post['gallery_title']    .  "', " 
      . " '". $post['gallery_code']    .  "', " 
      . " '". $file       .  "', " 
      . " '". $post['gallery_cat_id']   .  "', " 
      . " '". $post['gallery_description']  .  "', " 
      . " '". $post['gallery_status']   .  "', " 
      . ")"; 

Invalid SQL:

INSERT INTO 
GALLERY_MASTER(gallery_title,gallery_code, gallery_images,gallerycat_id, gallery_description,gallery_status) 

VALUES ('image1', '021', '201411050700381463949438_img3.jpg', '4', '', '1',) 
+0

Удалить последний, перед) – Matteo

+0

@ Niraj7878 форматировать код, прежде чем отправить его, пометить его соответствующим образом для вашей СУБД. –

ответ

0

Основываясь на сообщении об ошибке, проблема является дополнительной запятой в конце до закрытия скобки

Invalid SQL: INSERT INTO GALLERY_MASTER(gallery_title,gallery_code, gallery_images,gallerycat_id, gallery_description,gallery_status) 

VALUES ('image1', '021', '201411050700381463949438_img3.jpg', '4', '', '1',) 
---------------------------------------------------------------------------^ 

Вы должны удалить его с помощью под кодом

$sql = "INSERT INTO ". GALLERY_MASTER . "(gallery_title,gallery_code, gallery_images,gallerycat_id, gallery_description,gallery_status) " . " VALUES (" . " '". $post['gallery_title'] . "', " . " '". $post['gallery_code'] . "', " . " '". $file . "', " . " '". $post['gallery_cat_id'] . "', " . " '". $post['gallery_description'] . "', " . " '". $post['gallery_status'] . "' " . ")"; 
0

У вас был дополнительный , в конце запроса.

Скопируйте этот код

$sql = "INSERT INTO " . GALLERY_MASTER . "(gallery_title,gallery_code, gallery_images,gallerycat_id, gallery_description,gallery_status) " . " VALUES (" . " '" . $post['gallery_title'] . "', " . " '" . $post['gallery_code'] . "', " . " '" . $file . "', " . " '" . $post['gallery_cat_id'] . "', " . " '" . $post['gallery_description'] . "', " . " '" . $post['gallery_status'] . "' " . ")"; 
+0

благодарю вас. – Niraj7878

Смежные вопросы

 Смежные вопросы