如何使用从AJAX到PHP的值

时间:2015-12-15 12:12:49

标签: php ajax

是否可以从ajax传递值,如:

$sql = "SELECT * from table WHERE ID=$('#id').val()";

3 个答案:

答案 0 :(得分:0)

不,你不能做这样的事情。如果你真的想从你的ajax或javascript 8传递一个值,你必须进行ajax调用,或者你可以通过html post / get方法传递它。您可以轻松操纵html使用javascript发送/发布。

答案 1 :(得分:0)

不可能。

您可以使用jquery post将值提交到服务器页面(例如:PHP页面),然后只有您将获得PHP页面中的值。

检查这个简单的tutorial

答案 2 :(得分:0)

您也可以这样尝试。

连接sql queryvalue,并将其传递给其他页面。

<?

$('#id').click(function(){
    var OrderId=$('#id').val();
    var sqlStmt="SELECT * from table WHERE ID=";
    var sqlQuery = sqlStmt+OrderId;

    $.ajax({url:"AjaxPage.php?sqlQuery="+sqlQuery,cache:false,success:function(result){
        alert(success);
    }});

});

?>

<强> AjaxPage.php

<?
$sqlQuery = $_GET['sqlQuery'];

echo $sqlQuery;

?>