Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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
根据Javascript变量值从PHP到Javascript获取数据_Javascript_Php_Jquery_Database - Fatal编程技术网

根据Javascript变量值从PHP到Javascript获取数据

根据Javascript变量值从PHP到Javascript获取数据,javascript,php,jquery,database,Javascript,Php,Jquery,Database,我在JavaScirpt中有一个变量\u randNum,它生成1到50之间的随机数 我需要根据这个变量的值从数据库中选择一些数据 我使用以下JavaScript代码通过PHP从数据库中选择数据(但不向PHP发送JavaScript变量) 如何将\u randNum变量的值发送到PHP 在PHP中,我可以这样做: $rnd=mysqli\u real\u escape\u字符串($con,$\u POST['randNum']) 但没有线索,如何在相同的函数中从Javascript发送它 我可以

我在JavaScirpt中有一个变量
\u randNum
,它生成1到50之间的随机数

我需要根据这个变量的值从数据库中选择一些数据

我使用以下JavaScript代码通过PHP从数据库中选择数据(但不向PHP发送JavaScript变量)

如何将
\u randNum
变量的值发送到PHP

在PHP中,我可以这样做:

$rnd=mysqli\u real\u escape\u字符串($con,$\u POST['randNum'])

但没有线索,如何在相同的函数中从Javascript发送它

我可以创建如下函数:,但如何将其正确用于
getSuccessOutput()
函数

function sendFtId() { 
    $.post( "questions.php", { randNum : _randNum })
    .done(function( data ) {        
    });
}
您有什么想法吗?

您可以使用该功能检查任何post请求是否发出。 例如:


如果您的
\u randNum
getSuccessOutput()
上可用,您可以将url从
'questions.php'
更改为
'questions.php?randNum='+\u randNum
,注意在php中您将使用
$\u GET
而不是
$\u POST
function sendFtId() { 
    $.post( "questions.php", { randNum : _randNum })
    .done(function( data ) {        
    });
}
function getSuccessOutput($randNum) {
   echo $randNum;
}

if(isset($_POST['randNum'])){
   getSuccessOutput($_POST['randNum']);
}