не работает mysql_query INSERT запрос
Не записывает в БД, никаких ошибок...все по сути должно работать, может кто-то подскажет чего так?:(
mysql_query("INSERT INTO `inventory` (`user`, `item`, `kol`, `sost`, type, `use`) values (`".$_SESSION['id']."`,`".$db_q_item['item']."`,`".($db_q_item['kol']-1)."`,`".$db_q_item['sost']."`,'".$db_q_item['type']."',`0`)"); |
mysql_error()
если бы не было никаких ошибок, то записывало бы |
UPDATE выполняет, а INSERT нет((
if($db_q_item['kol']>1){ mysql_query("UPDATE `inventory` SET `use`= 0 WHERE `id` = ".$db_q_item2['id']); mysql_query("INSERT INTO `inventory` (`user`, `item`, `kol`, `sost`, type, `use`) values (`".$_SESSION['id']."`,`".$db_q_item['item']."`,`".($db_q_item['kol']-1)."`,`".$db_q_item['sost']."`,'".$db_q_item['type']."',`0`)"); mysql_query("UPDATE `inventory` SET `use`= 1 WHERE `id` = ".$_POST['inbut']); } |
Цитата:
они тут недопустимы надо использовать ' или " PS и не врите мне что mysql_error() молчит. Вы его наврено даже не пробовали? |
я с такими кавычками пробовал, а mysql_error() молчит!!
вот сейчас код: mysql_query("INSERT INTO `inventory` (user, item, kol, sost, type, use) values ('".$_SESSION['id']."','".$db_q_item['item']."','".($db_q_item['kol']-1)."','".$db_q_item['sost']."','".$db_q_item['type']."','0')"); echo mysql_error(); |
mysql_query("INSERT INTO inventory (user, item, kol, sost, type, use) values ('1','1','1','1','1','0')"); даже не работает!!!(((( что это с ним....в другом коде работает |
:cray: help! что это может быть... в reg.php идентичный код работает....этот - нет!!! пытался уже в другую таблицу записать - безполезно
|
разобрался...
mysql_query("INSERT INTO `inventory` (`user`, `item`, `kol`, `sost`, `type`, `use`) values (".$_SESSION['id'].",".$db_q_item['item'].",".($db_q_item['kol']-1).",".$db_q_item['sost'].",'".$db_q_item['type']."',0)"); |
и в чем же была проблема?
|
Часовой пояс GMT +3, время: 21:15. |