Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取变量的Jquery返回值?_Php_Jquery_Mysql - Fatal编程技术网

Php 如何获取变量的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

我有一个关于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\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请求并从该特定页面获取价值,好的,我明白了,非常感谢您的帮助