Тема: ajax + mysql
Показать сообщение отдельно
  #1 (permalink)  
Старый 20.04.2015, 12:05
Интересующийся
Отправить личное сообщение для artem543 Посмотреть профиль Найти все сообщения от artem543
 
Регистрация: 09.04.2015
Сообщений: 13

ajax + mysql
День добрый!
Есть таблица с кнопкой сохранить
<td class="add1"><button >сохранить</button>

и код который отправляет через php в базу
$('.add1').click( function () {
    // получаем данные для отправки в БД из полей
    var ADDRESS_ID = $('input[name=ADDRESS_ID').val();
    var CLIENT_ID = $('input[name=CLIENT_ID]').val();
    var DELIVERY_DATE = $('input[name=DELIVERY_DATE]').val();
    var DELIVERY_TAME = $('input[name=DELIVERY_TAME]').val();
    var DRIVER_ID = $('input[name=DRIVER_ID]').val();
    var COMMENTS = $('input[name=COMMENTS]').val();
    
    $.ajax({
      type: "POST",
      url: "/insert_data.php",
      dataType: "text",
      data: "&ADDRESS_ID=" + ADDRESS_ID
           + "&CLIENT_ID=" + CLIENT_ID
           + "&DELIVERY_DATE=" + DELIVERY_DATE
           + "&DELIVERY_TAME=" + DELIVERY_TAME
           + "&DRIVER_ID=" + DRIVER_ID
           + "&COMMENTS=" + COMMENTS,
    });
  });


на всякий случай код php
<?php
include ('connect.php');
$ADDRESS_ID = $_POST['ADDRESS_ID];
$CLIENT_ID = $_POST['CLIENT_ID'];
$DELIVERY_DATE= $_POST['DELIVERY_DATE'];
$DELIVERY_TAME = $_POST['DELIVERY_TAME'];
$DRIVER_ID = $_POST['DRIVER_ID'];
$COMMENTS= $_POST['COMMENTS'];
$sql = 'INSERT INTO shipments(ADDRESS_ID, CLIENT_ID, DELIVERY_DATE, DELIVERY_TAME, DRIVER_ID, COMMENTS)
VALUES("'.$ADDRESS_ID.'", "'.$CLIENT_ID.'", "'.$DELIVERY_DATE.'", "'.$DELIVERY_TAME.'", "'.$DRIVER_ID.'", "'.$COMMENTS.'")';

if(!mysql_query($sql))
{echo '<center><p><b>Ошибка при добавлении данных!</b></p></center>';}
else
{echo '<center><p><b>Данные добавлены!</b></p></center>';}
?>

И Все это не хочет работать, где ошибка не понятно

Последний раз редактировалось artem543, 20.04.2015 в 12:09.
Ответить с цитированием