本文目錄一覽:
- 1、使用PHP+ajax實時顯示下面這裡的行情數據
- 2、PHP怎樣抓取網頁代碼中動態(Ajax)顯示的數據
- 3、AJAX如何調用PHP介面,獲取數據在前台頁面展示?
- 4、Ajax怎麼調用後台php代碼訪問資料庫並顯示
使用PHP+ajax實時顯示下面這裡的行情數據
其實這跟AJAX無關,
AJAX也是需要一個類似點了按鈕觸發它去調取數據這樣子,
你如果想要時時刷新,相當於原頁面每變動一次,你這邊頁面也跟著變動對吧,
如果用PHP做,只能定時查詢了,每隔多長時間主動查詢一次,
每次查詢完保存信息,完了,下次查詢時比對與上次查詢的信息是否有變化,
如果有變化則顯示在你的目標頁上,
以上,有問題請追問,
PHP怎樣抓取網頁代碼中動態(Ajax)顯示的數據
你是想抓別人網頁上ajax動態載入的數據吧? 1、要找到它的ajax載入的URL地址 2、利用PHP的file_get_contents($url)函數讀取那個url地址。 3、對抓取到的內容進行分析或正則過濾。
AJAX如何調用PHP介面,獲取數據在前台頁面展示?
//js
$.ajax({
async: false,
url:url,//後台地址
type:’GET’,
dataType:”json”,
success: function(data){
//data,後台返回數據
},
error: function(){
alert(“輸出錯誤”);
}
});
//後台函數
public function get_content(){
$lists = M(‘bbs_note’)-select();//獲取資料庫數據
if(!empty($lists)){
$this-ajaxReturn($lists);//返回數據
}
}
Ajax怎麼調用後台php代碼訪問資料庫並顯示
由 JavaScript 調用的伺服器頁面,是名為 “getuser.php” 的簡單 PHP 文件。
該頁面用 PHP 編寫,並使用 MySQL 資料庫。
其中的代碼執行針對資料庫的 SQL 查詢,並以 HTML 表格返回結果:
?php
$q=$_GET[“q”];
$con = mysql_connect(‘localhost’, ‘peter’, ‘abc123’);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}
mysql_select_db(“ajax_demo”, $con);
$sql=”SELECT * FROM user WHERE id = ‘”.$q.”‘”;
$result = mysql_query($sql);
echo “table border=’1′
tr
thFirstname/th
thLastname/th
thAge/th
thHometown/th
thJob/th
/tr”;
while($row = mysql_fetch_array($result))
{
echo “tr”;
echo “td” . $row[‘FirstName’] . “/td”;
echo “td” . $row[‘LastName’] . “/td”;
echo “td” . $row[‘Age’] . “/td”;
echo “td” . $row[‘Hometown’] . “/td”;
echo “td” . $row[‘Job’] . “/td”;
echo “/tr”;
}
echo “/table”;
mysql_close($con);
?
例子解釋:
當查詢從 JavaScript 被發送到這個 PHP 頁面,會發生:
PHP 打開到達 MySQL 伺服器的連接
找到擁有指定姓名的 “user”
創建表格,插入數據,然後將其發送到 “txtHint” 佔位符
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/283538.html