ajax php傳遞和接收變量實(shí)現(xiàn)思路及代碼
更新時(shí)間:2012年12月19日 10:12:40 作者:
在實(shí)際應(yīng)用中會(huì)遇到這種情況:ajax與php之間傳遞和接收變量,為了實(shí)現(xiàn)這一功能應(yīng)用,很多新手朋友們,只能望洋興嘆啊,于是本人搜集整理一些實(shí)用技巧,曬出來(lái)和大家分享,希望可以幫助你們
So, your jQuery might be something like.....
$.ajax({
url: 'query.php',
data: {id:10},
datatype: json
success: function(results) {
if (results.msg == 'success') {
for (var i in data) {
$('#content').append(
'id = ' + results.data[i].id + ', description = ' + results.data[i].description + ', msrp = ' + results.data[i].msrp
);
}
} else {
$('#content').append(results.msg);
}
}
});
And your php....
if (isset($_GET['id'])) {
$sql = "SELECT id, description, msrp FROM tbl WHERE id = '{$_GET['id']}'";
$return = array();
if ($result = mysql_query($sql)) {
if (mysql_num_rows($result)) {
$return['msg'] = 'success';
while ($row = mysql_fetch_assoc($result)) {
$return['data'][] = $row;
}
} else {
$return['msg'] = 'No results found';
} else {
$return['msg'] = 'Query failed';
}
header("Content-type: application/json");
echo json_encode($result);
}
復(fù)制代碼 代碼如下:
$.ajax({
url: 'query.php',
data: {id:10},
datatype: json
success: function(results) {
if (results.msg == 'success') {
for (var i in data) {
$('#content').append(
'id = ' + results.data[i].id + ', description = ' + results.data[i].description + ', msrp = ' + results.data[i].msrp
);
}
} else {
$('#content').append(results.msg);
}
}
});
And your php....
復(fù)制代碼 代碼如下:
if (isset($_GET['id'])) {
$sql = "SELECT id, description, msrp FROM tbl WHERE id = '{$_GET['id']}'";
$return = array();
if ($result = mysql_query($sql)) {
if (mysql_num_rows($result)) {
$return['msg'] = 'success';
while ($row = mysql_fetch_assoc($result)) {
$return['data'][] = $row;
}
} else {
$return['msg'] = 'No results found';
} else {
$return['msg'] = 'Query failed';
}
header("Content-type: application/json");
echo json_encode($result);
}
相關(guān)文章
laravel join關(guān)聯(lián)查詢代碼實(shí)例
這篇文章主要介紹了laravel join關(guān)聯(lián)查詢代碼實(shí)例,join聯(lián)查是寫(xiě)sql查詢的時(shí)候常用也是高效的一種查詢,文中是結(jié)合laravel框架來(lái)使用聯(lián)查,有感興趣的同學(xué)可以學(xué)習(xí)下2021-03-03
WordPress中獲取指定分類(lèi)及其子分類(lèi)下的文章數(shù)目
這篇文章主要介紹了WordPress中獲取指定分類(lèi)及其子分類(lèi)下的文章數(shù)目的方法,文中總結(jié)了一些相關(guān)內(nèi)置函數(shù)的使用,需要的朋友可以參考下2015-12-12
php微信公眾號(hào)開(kāi)發(fā)之答題連闖三關(guān)
這篇文章主要為大家詳細(xì)介紹了php微信公眾號(hào)開(kāi)發(fā)之答題連闖三關(guān),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-10-10
phpexcel導(dǎo)入excel數(shù)據(jù)使用方法實(shí)例
phpexcel導(dǎo)入excel數(shù)據(jù)使用方法,大家參考使用吧2013-12-12
在 Laravel 中動(dòng)態(tài)隱藏 API 字段的方法
這篇文章主要介紹了在 Laravel 中動(dòng)態(tài)隱藏 API 字段的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
CodeIgniter分頁(yè)類(lèi)pagination使用方法示例
這篇文章主要介紹了CodeIgniter分頁(yè)類(lèi)pagination使用方法,結(jié)合實(shí)例形式簡(jiǎn)單分析了CodeIgniter框架中的分頁(yè)類(lèi)pagination基本的配置與使用技巧,需要的朋友可以參考下2016-03-03
php實(shí)現(xiàn)QQ小程序發(fā)送模板消息功能
QQ小程序群里有伙伴要發(fā)送模板消息的代碼,所以今天給大家分享QQ小程序模板消息發(fā)布,絕對(duì)一步一步帶著大家走,每個(gè)細(xì)節(jié)都講到,感興趣的朋友跟隨小編一起看看吧2019-09-09

