2011-09-07 59 views
0

我正在與阿賈克斯aquery做,這是它的一部分:獲得價值與阿賈克斯

$count = mysql_query("SELECT COUNT(*) FROM Badges WHERE UID = '$user'"); 

$count = mysql_fetch_array($count); 

$count[0] 

我想從$count[0]獲得的價值和它ASIGN到JavaScript變量,所以我可以在我的代碼上使用它。我怎樣才能做到這一點?

回答

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 + ")"); 
    } 
}