передача post данных
Делаю для себя интернет магазин, подучивал js решил проверить свои знания,
создал форму <input type="text" id="CostName'.$selectTovar['tov_id'].'" value="1" /> <input type="hidden" id="CostId'.$selectTovar['tov_id'].'" value="'.$selectTovar['tov_id'].'" /> <button id="EditCostDiv'.$selectTovar['tov_id'].'">X</button> $selectTovar['tov_id'] - это id номер товара написал скрипт отправки данных Кол-во товара и его ID через post данные вот сам скрипт: $(document).ready(function () { var ev = <?php echo $selectTovar['tov_id']; ?>;/** В переменую ev вносим ID блока **/ //при клике на кнопку $('#EditCostDiv'+ev).click(function() { //отправляем ( куда , что (имя / значение) , получаем ответ) $.post('code/content/inputBD.php', { zname: $("#CostName"+ev).val(),zid: $("#CostId"+ev).val() } , function(data) { //ответ заносим в див $('#result'+ev).fadeIn(1000).html('<span id="EditCostSpan">'+ $("#CostName"+ev).val()+' шт. в корзине</span>'); }); $('#EditCostDiv'+ev).hide(); }); }); и вот php обработчик $name = $_POST['name']; $id = $_POST['id']; mysql_connect('localhost', 'root', '1234') or die(mysql_error()); # хост, юзер, пароль mysql_select_db('bd') or die(mysql_error()); # выбор БД mysql_query("SET NAMES utf8"); if (isset($name)) { $zakaz = array( 'zid' => $id, 'zshop' => $name ); $resize = serialize ($zakaz); $query = "INSERT INTO `zakaz` (`z_shop`,`z_title`) VALUES('$resize','$login')"; } но в БД ничего не уходит почему так? |
Так что? не кто не может помочь???
|
можете не отвечать, всего лишь тупая ошибка, так сказать невнимательность в php коде
|
Часовой пояс GMT +3, время: 20:27. |