use*_*121 4 php xmlhttprequest
我有另一个问题.XMLhttpRequests困扰着我.现在一切都在数据库中,但我需要这些数据来更新我的页面加载或重新加载.XHR在JavaScript文件中触发,触发PHP脚本.PHP脚本访问MySQL数据库.但是如何将获取的记录返回到我的JavaScript中以进行页面更新.我想不明白.
首先是我的同步XMLhttpRequest:
function retrieveRowsDB()
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","retrieveRowData.php", false);
xmlhttp.send(null);
return xmlhttp.responseText;
}
Run Code Online (Sandbox Code Playgroud)
那我的PHP脚本:
<?php
$con = mysql_connect("localhost","root","*************");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sadb", $con);
$data="SELECT * FROM users ORDER BY rowdata ASC";
if (!mysql_query($data,$con))
{
die('Error: ' . mysql_error());
}
else
{
$dbrecords = mysql_query($data,$con);
}
$rowdata = mysql_fetch_array($dbrecords);
return $rowdata;
mysql_close($con);
?>
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么?有人知道吗?
归档时间: |
|
查看次数: |
9902 次 |
最近记录: |