[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: INSERT INTO
Andruhaphp
Уже схожу сума все перепробывал не вносит данные
перед вносом сделал,эхо всех переменных которые вношу,вот запрос

$result = mysql_query ("INSERT INTO `galery` (`user_id` , `name1` , `name2` , `name3` , `name4` , `name5` , `img1` , `img2` , `img3` , `img4` , `img5` , `price1` , `price2` , `price3` , `price4` , `price5`)
VALUES('
$id','$tname1','$tname2','$tname3','$tname4','$tname5','$img1','$img2','$img3','$img4,'$img5','$tprice1', '$tprice2','$tprice3','$tprice4','$tprice5')");




Спустя 2 минуты, 31 секунда (28.02.2011 - 00:40) Lenarfate написал(а):
во-первых напиши
mysql_query(запрос) or die(mysql_error());
и посмотри, выводит ли какие-нибудь ошибки. во-вторых попробуй вбить свой запрос в phpmyadmin и посмотри, что скажет он

Спустя 1 минута, 29 секунд (28.02.2011 - 00:42) Andruhaphp написал(а):
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 '5грн', '20грн','17грн','200грн','')' at line 1

Спустя 1 минута, 46 секунд (28.02.2011 - 00:44) Lenarfate написал(а):
Цитата
'200грн','')'

похоже, что в конце вкралась лишняя запятая. нет?

Спустя 4 минуты, 35 секунд (28.02.2011 - 00:48) Andruhaphp написал(а):
неа,
убрал `price5,$tprice5
теперь выводит вот так:
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 '5грн','20грн','17грн','200грн')' at line 1

Спустя 2 минуты, 47 секунд (28.02.2011 - 00:51) Lenarfate написал(а):
не знаю. перепиши вот это
Цитата
VALUES('$id','$tname1','$tname2','$tname3','$tname4','$tname5','$img1','$img2','$img3','$img4,'$img5','$tprice1', '$tprice2','$tprice3','$tprice4','$tprice5')");

в такой вид, типа
VALUES('". $id ."', '". $tname1 ."'
и тп

то есть разделяя каждую переменную

Спустя 4 минуты, 23 секунды (28.02.2011 - 00:55) Andruhaphp написал(а):
не помогло

Спустя 4 минуты, 52 секунды (28.02.2011 - 01:00) Andruhaphp написал(а):
проблемо решило,когда убрал '$img4,'$img5,дело в том,что у меня перед этим идет проверка
if (!empty($_FILES['fimg5']['name']))
{
$imageinfo = getimagesize($_FILES['fimg5']['tmp_name']);
if($imageinfo['mime'] != 'image/gif' && $imageinfo['mime'] != 'image/jpeg' && $imageinfo['mime'] != 'image/png')
{
echo "Извините вы можете загружать файлы,только формата jpg,gif,png";
exit;
}
$uploaddir = 'vitrina/';
$uploadfile = $uploaddir . basename($_FILES['fimg5']['name']);
$img5=$_FILES['fimg5']['name'];
if (move_uploaded_file($_FILES['fimg5']['tmp_name'], $uploadfile)) {
echo ".<br/>\n";
} else {
echo "файл не загружен.\n";
}
},и вот как раз рисунок этот не пришел,как теперь решить,что бы с ними работало

Спустя 6 минут, 45 секунд (28.02.2011 - 01:07) Lenarfate написал(а):
ну за загрузкой картинок сюда http://www.irbis-team.com/15/13/2

Спустя 13 минут, 33 секунды (28.02.2011 - 01:21) Andruhaphp написал(а):
вопрос решен,без ирбис-тим

Спустя 46 минут, 30 секунд (28.02.2011 - 02:07) inpost написал(а):
Andruhaphp
ещё так подчеркнул, ну-ну, ещё вернёшься туда как миленький и будешь изучать всё остальное =)))

Спустя 7 часов, 17 минут, 46 секунд (28.02.2011 - 09:25) Snus написал(а):
Andruhaphp
Напиши в чем проблема была! Мне кажется, что дело в том, что в твоих переменных содержались одинарные кавычки. Следовательно нужно их было заслешеть.

Спустя 15 минут, 23 секунды (28.02.2011 - 09:40) sergeiss написал(а):
Я не понял, как ты решил проблему, но у тебя изначально вот тут была ошибка, не хватает одной кавычки, после $img4:
Цитата (Andruhaphp @ 28.02.2011 - 01:38)
'$img4,'$img5'

Спустя 8 часов, 9 минут, 30 секунд (28.02.2011 - 17:50) Andruhaphp написал(а):
да проблема была в кавычках
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.