ajax php传递和接收变量实现思路及代码

 更新时间:2012年12月19日 10:12:40   作者:  
在实际应用中会遇到这种情况:ajax与php之间传递和接收变量,为了实现这一功能应用,很多新手朋友们,只能望洋兴叹啊,于是本人搜集整理一些实用技巧,晒出来和大家分享,希望可以帮助你们
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);
}

相关文章

  • PHP不用第三变量交换2个变量的值的解决方法

    PHP不用第三变量交换2个变量的值的解决方法

    本篇文章是对在php中交换两个变量的值的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • ThinkPHP3.2.2实现持久登录(记住我)功能的方法

    ThinkPHP3.2.2实现持久登录(记住我)功能的方法

    这篇文章主要介绍了ThinkPHP3.2.2实现持久登录(记住我)功能的方法,涉及ThinkPHP操作cookie记录登陆信息的相关技巧,需要的朋友可以参考下
    2016-05-05
  • 微信红包随机生成算法php版

    微信红包随机生成算法php版

    这篇文章主要为大家详细介绍了php版的微信红包随机生成算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • PHP循环结构实例讲解

    PHP循环结构实例讲解

    这篇文章主要介绍了PHP循环结构实例讲解,需要的朋友可以参考下
    2014-02-02
  • CodeIgniter连贯操作的底层原理分析

    CodeIgniter连贯操作的底层原理分析

    这篇文章主要介绍了CodeIgniter连贯操作的底层原理,结合实例形式分析了CodeIgniter中常见的php oop连贯操作实现原理,具有很大的通用性,代码简单易懂,需要的朋友可以参考下
    2016-05-05
  • thinkPHP实现的验证码登录功能示例

    thinkPHP实现的验证码登录功能示例

    这篇文章主要介绍了thinkPHP实现的验证码登录功能,结合实例形式分析了thinkPHP验证码登陆验证功能的相关实现技巧,需要的朋友可以参考下
    2017-10-10
  • PHP反射机制案例讲解

    PHP反射机制案例讲解

    这篇文章主要介绍了PHP反射机制案例讲解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • CI框架入门之MVC简单示例

    CI框架入门之MVC简单示例

    这篇文章主要介绍了CI框架入门之MVC简单示例,分析了CI框架MVC架构的原理并结合实例形式演示了CI框架数据查询与显示功能的完整实现技巧,需要的朋友可以参考下
    2016-11-11
  • php实现单链表的实例代码

    php实现单链表的实例代码

    php实现单链表的实例代码,需要的朋友可以参考一下
    2013-03-03
  • 解决laravel 5.1报错:No supported encrypter found的办法

    解决laravel 5.1报错:No supported encrypter found的办法

    这篇文章主要给大家介绍了关于解决laravel 5.1报错:No supported encrypter found的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06

最新评论