Добрый день!
Подскажите, что прописать в alax- запросе, чтобы отправились данные из форм в БД?
html:
<form action="" method="post">
<input type="text" name="name" id="name">
<input type="text" name="s_name" id="s_name">
<textarea name="theme" id="modal_field"></textarea>
<button type="submit" name="enter" class="btn_modal">Заказать</button>
</form>
php:
$name = $_POST['name'];
$contacts = $_POST['s_name'];
$theme = $_POST['theme'];
$insert = $pdo->prepare("
INSERT INTO `orders`
SET
user_data=:user_data,
contacts=:contacts,
theme=:theme
");
$insert->bindParam(':user_data', $name);
$insert->bindParam(':contacts', $contacts);
$insert->bindParam(':theme', $theme);
$insert->execute();
js:
$('.btn_modal').click(function(e){
e.preventDefault();
var name = $('#name').val(),
s_name = $('#s_name').val(),
field = $('#modal_field').val();
if( name == "" || s_name == "" || field == ""){
alert("Не все поля заполнены");
}
else {
$.ajax({
url: "../../ajax/upload.php",
type: "POST",
data: ({
//что прописать здесь, как обозначить данные, которые отправляем из форм в БД?
}),
dataType: "html",
succsess:
//как в случае успешной передачи вывести alert("done!"); , например?
});
Спасибо.