[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление записи в базу через ajax
konstantinsav
Доброго времени суток. Нужно добавить запись в базу данных через ajax и получит ответ о успешном выполнении или об ошибке. Запись в базу добавляет, а ответ я никак получить не могу. Тыкните пожалуйста, в каком месте у меня руки кривые

скрипт с формой
<form action="" method="post">
Surname:<input name="surname" type="text" maxlength="128"><br />
Name:<input name="name" type="text" maxlength="128"><br />
City:<input name="city" type="text" maxlength="128"><br />
Job:<input name="job" type="text" maxlength="128"><br />
<
input name="submit" type="submit" value="Send" onClick="saveform (this.form);return false;">
</
form>

<
script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<
script type="text/javascript">

function saveform (data)
{
var surname = data.surname.value;
var name = data.name.value;
var city = data.city.value;
var job = data.job.value;
$.post('add_user2.php',{surname:surname,name:name,city:city,job:job},function(data){
$('.enter_name').html(data);
},'json');
}
</script>


<
div class="enter_name"></div>



<?php
$surname = $_POST['surname'];
$name = $_POST['name'];
$city = $_POST['city'];
$job = $_POST['job'];
if (empty($surname) and empty($name) and empty($city) and empty($job)) { echo 'error data';}
else
{
include "bd_connect.php";
$query = "INSERT INTO users VALUES (null, '$surname', '$name', '$city', '$job')";
$result = mysql_query ( $query );
if ($result) {echo 'Insert complete';}
else {echo 'Insert error';}
}

?>
Быстрый ответ:

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