我对jQuery返回值有一个小问题,我不知道这是否可能。这是我的jQuery代码:
$(document).ready(function() {
$('.select_company').change(function() {
var post_company_id = $(this).val();
$.post('includes/test.php', { company_id: post_company_id }, function(res) {
if (res == 1) {
$('#sucess').show();
$('#sucess2').hide();
}
else {
$('#sucess2').show();
$('#sucess').hide();
}
});
});
});
这段代码工作得很好,我到底想要什么。 如何将响应ID作为变量提供给MYSQL查询?
$mysql = "SELECT * FROM tb_name WHERE id = $response_id";
$response_id
变量应来自test.php页面。感谢你的大力帮助。
答案 0 :(得分:0)
在您的php中,您可以在插入后使用mysqli对象中的 insert_id ($mysqli->insert_id;
)获取ID,这将提供您可以在{{1}中使用的current inserted id
在javascript上使用php
将其返回给javascript。