|
![](/images/resource/spacer.gif) |
|
สอบถามเรื่องการส่งค่ากลับมายัง Ajax หลังจากที่ insert ข้อมูลลง Database |
|
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
สอบถามหน่อยครับถ้าผมต้องการส่ง ค่า $fk กลับมายัง AJAX ต้องเขียนยังไงครับ ขอคำแนะนำหน่อยครับ
ส่งค่าผ่าน Ajax (JavaScript)
$("#register_work").submit(function (e) {
e.preventDefault();
var formData = new FormData($("#register_work")[0]);
$.ajax({
url: "insert_register.php",
method: "POST",
data: formData,
contentType: false,
cache: false,
processData: false,
success: function (response) {
console.log(response)
},
});
});
Code บันทึกข้อมูล (PHP)
<?php
@session_start();
@ini_set('display_errors', '0');
include "../../include/mySqlFunc.php";
query("Use safety");
if (isset($_POST['function']) && $_POST['function'] == 'save_register') {
//print $_SESSION['id_company'];
print_r($_POST);
$name_company = $_POST['name_company'];
$type_job = $_POST['type_job'];
$id_company = $_SESSION['id_company'];
query("UPDATE company SET company_name='$name_company' WHERE id_company='$id_company '");
query("INSERT INTO detail_type SET id_type='$type_job',id_company='$id_company'");
$get_FK = getlist("SELECT MAX(id_company) AS id_company FROM company");
// ID ล่าสุดที่ INSERT เข้าไป
$fk = $get_FK[0]['id_company'];
}
Tag : PHP, JavaScript, Ajax
![](/images/adv.jpg?v=1001)
|
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2023-05-17 14:01:45 |
By :
benlovehi5 |
View :
475 |
Reply :
6 |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
|
|
![](/images/digitalocean-banner.jpg)
|
Load balance : Server 04
|