2012-09-18 3 views
0
$sql_images = "'".$uploaded_image."', '".$uploaded_image2."', '".$uploaded_image3."', '".$uploaded_image4."', '".$uploaded_image5."'"; 

$db->query("UPDATE menu SET nav_name = $navigation, image_bg = $sql_images WHERE id = $id;") or die(mysql_error()); 

Я не могу обновить таблицу, и я знаю, что проблема с $ sql_images переменным, потому что я добавил цитаты и испортил все это, но это, как я хочу, и необходимость это, есть ли способ добавить эту переменную в таблицу без каких-либо проблем? потому что сейчас это дает мне ошибку.добавить котировки в тузде таблице с помощью PHP

+0

«потому что сейчас он дает мне ошибку» --- и ошибка? Когда вы приходите к врачу - вы объясняете свою проблему или просто садитесь в кресло и ждете, пока он не угадает, что произошло? – zerkms

+0

@zerkms вот ошибка: У вас возникла ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с '' webcam-toy-photo3.jpg ',' webcam-toy-photo2.jpg ',' webcam-toy-photo1.jpg ',' 1901 'в строке 1 – TooCooL

+0

введите точный запрос sql, который вы выполняете (без какого-либо php-кода) – zerkms

ответ

1

Попробуй как этот

$sql_images = "\'".$uploaded_image."\', \'".$uploaded_image2."\', \'".$uploaded_image3."\', \'".$uploaded_image4."\', \'".$uploaded_image5."\'"; 

$db->query("UPDATE menu SET nav_name = '$navigation', image_bg = '$sql_images' WHERE id = $id;") or die(mysql_error()); 
+0

# Zoltan Toth спасибо, это сделал трюк, я не знаю, почему я сам этого не сделал:/в любом случае большое вам спасибо – TooCooL

+0

Добро пожаловать :) –

+0

@Zoltan Toth: почему вы добавили косые черты для одиночных кавычек? Чем он отличается от '' '' ''? – zerkms

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