我正在使用ajax运行查询,这是其中的一部分:
$count = mysql_query("SELECT COUNT(*) FROM Badges WHERE UID = '$user'");
$count = mysql_fetch_array( $count );
$count[0]
我想从$count[0]
获取值并将其分配给javascript变量,以便我可以在我的代码中使用它。我怎么能这样做?
答案 0 :(得分:0)
你试试json_encode()
??
这就是我以前的样子:
<?php
...
// my logic
...
header("Content-type: application/json");
echo json_encode($count[0]);
?>
并在javascript中:
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
var data = eval ("(" + xmlhttp.responseText + ")");
}
}