Php 如何获取变量的Jquery返回值?
我有一个关于jQuery返回值的小问题,我不知道这是否可能。这是我的jQuery代码:Php 如何获取变量的Jquery返回值?,php,jquery,mysql,Php,Jquery,Mysql,我有一个关于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
$(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\u id
变量应来自test.php页面。感谢您的帮助。在php中,您可以使用插入\u id($mysqli->insert\u id;
)插入后,从mysqli对象中,这将给出当前插入的id
,您可以在php
中使用该id,或者使用编码数据将其返回到javascript,并在javascript上解析它。如果我理解,在您的php文件中:$response\u id=$\u POST['company\u id']
是的,完全正确。这是我的变量,所以您想从PHP脚本中获取数据并将其放入MySQL?jQuery与此有什么关系?jQuery在浏览器中运行,浏览器位于PHP与MySQL服务器的对面。噢!很清楚,我必须发送ajax请求并从该特定页面获取价值,好的,我明白了,非常感谢您的帮助