ajax查詢資料的舉例

2022-05-13 02:08:57 字數 2589 閱讀 7012

1.根據下拉框的值非同步查詢資訊

html**如下:

<?include(

'conn.php');

$result=$conn->query("

select * from link order by id desc");

?>請選擇**:

key">"0

">==請選擇==

<? while($row=$result->fetch_assoc())

?>

select>

10-6.php

<?header(

"content-type: text/html; charset=gb2312

");

include(

'conn.php');

$id=$_get["

id"]; //

獲得$.get()傳送來的id

$sql="

select * from link where id=$id";

$result=$conn->query($sql);

if($result->num_rows>0)}

else echo "

沒有搜尋到資訊";

?>

2.製作級聯下拉框

例如省會城市的選擇

$(function(),        //

傳送列表框值給10-8.asp

function(data);

$("#szshi

").html(city); //

在第二個下拉列表中顯示資料

}); });

$("#szsheng

").change(); //

讓頁面第一次顯示的時候也有資料

})所在城市:

szsheng

">

<? include('

conn.php');

$result=$conn->query("

select * from province order by shengorder");

//var_dump($result);

while($row=$result->fetch_assoc()) ?>

select>

szshi

">select>

10-8.php  資料格式
<?header(

"content-type: text/html; charset=gb2312

");

include(

'conn.php');

$shengid=$_get["

index

"]; //

獲得$.getjson傳送來的資料

$sql="

select * from city where shengid=$shengid order by shiorder";

$city= "

["; //

$city用來儲存json格式字串

$i=0

;$result=$conn->query($sql);

while($row=$result->fetch_assoc())";

if($result->num_rows!=++$i) $city = $city.'

,'; //

如果不是最後一條記錄

}$city = $city."]"

;echo $city;

?>

3.非同步方式檢測使用者名稱是否可以註冊

在頁面失去焦點 的時候,就檢測該使用者名稱是否可以註冊。 如果使用者輸入的使用者名稱和密碼合法,則在不重新整理頁面的情況下完成使用者註冊,也就是單擊「註冊」按鈕的時候將使用者名稱和密碼非同步傳送給伺服器並插入到admin表中,然後返回註冊成功的資訊。

html**

10-9-2.php

<? header("

content-type: text/html; charset=gb2312

");

require(

'conn.php');

$username=$_get["

username

"]; //

獲得10-9.html傳送來的資料

$password=$_get["

password

"];

$act=$_get["

act"

]; if($act=="

login

")$sql="

select * from admin where user='$username'

"; //

處理檢測使用者名稱的**

$result=$conn->query($sql);

if($result->num_rows==0

) echo

1; //

如果沒有記錄則輸出1,表示可以註冊

?>

Ajax 概念 分析 舉例

ajax是結合了訪問資料庫,資料訪問,jquery 可以做頁面區域性重新整理或者說是頁面不重新整理,我可以讓頁面不重新整理,僅僅是資料的重新整理,沒有頻繁的刷頁面,是現在比較常用的一種方式做頁面 那麼它是怎麼實現頁面無重新整理的呢?接下來我們一起看下原理 先看下之前我們重新整理頁面的方式原理 再看下...

DQL資料查詢語句舉例

select 列名 from 表名 select sal 300,ename,deptno from emp 加入運算子 select 2 2 3 from dual 關於空值的處理,空值和數值運算的結果還是空值 列出員工每月的總收入 工資 獎金 select ename,sal comm from...

ajax實現資料分頁查詢

用ajax實現對資料庫的查詢以及對查詢資料進行分頁,供大家參考,具體內容如下 主頁面 無標題文件 代號名稱 父級代號 js 處理頁面1 db new dbda key post key num 20 sql select count from chinastates where areaname l...