十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
PHP后臺直接可以獲得當(dāng)前時間 $time=time(),不需要從前端JS 傳給它了。
從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。成都創(chuàng)新互聯(lián)將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。
比如數(shù)據(jù)庫查出的值為$data,
可以使用Json的方式獲取數(shù)據(jù),即在PHP端這樣:
?php
$data = array('a'='1');
echo json_encode($data);
?
在HTML頁面
script type="text/javascript"
$.ajax({
url:"PHP頁面地址",
dataType:"json",
success:function(data){//data就是PHP頁面輸出的東西了
alert(data.a);
}
});
/script
查詢頁面在例外一個php做,然后使用Ajax, 也就是你的keyup事件發(fā)生后,調(diào)用Ajax,ajax可以訪問服務(wù)器的任何文件,包括php, 并且能返回這個php的運行完成后的輸出結(jié)果, 而且整個過程是在不刷新頁面的情況下完成的, 也就是Ajax在調(diào)用服務(wù)器文件的時候, 是后臺運行的,你看不到他的運行過程的!
至于Ajax具體怎么用,請百度學(xué)習(xí)一下!
要用javascript調(diào)用php獲取數(shù)據(jù)庫接口,是一個很常見的前后端交互操作
通過javascript發(fā)送http請求php的API接口,php連接數(shù)據(jù)庫并查詢結(jié)果,最后返回出來
這樣javascript就能獲取到數(shù)據(jù)庫的數(shù)據(jù)