根据Javascript变量值从PHP到Javascript获取数据
我在JavaScirpt中有一个变量根据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发送它 我可以
\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']);
}