dsgs8208 2013-06-16 22:42
浏览 55
已采纳

如何通过jquery $ .ajax函数从php脚本中理解和检索多个值?

While using jquery $.ajax or $.post, to submit a value (say uid {user id}) how can I define a callback function to retrieve multiple values from the php script and retrieve values from my mysql table say(user details, corresponding to the uid) and store them in vars, using the default datatype:datatype???

Can anyone please show me both the jquery and php scripts please. And yes the database is runninga mySQL 5.5.24 and PHP version is 5.3

  • 写回答

6条回答 默认 最新

  • drbvm26000 2013-06-16 23:36
    关注
    instead of using $.ajax you can also use this...
    
    var id=$("#id").val();
     $.getJSON('script.php', {id:id}, function(json) {
                            var id=json.id;
                            var name=json.name;
                            var email=json.email;
    
            });
                }
    
    
    in your php scrip..    
    <?php 
        mysql_connect($host,$dbuser,$dbpass);
        mysql_select_db($db_name);
        $id=$_GET['id'];
        $query="select * from tbl_name where id='$id'";
        $rs=mysql_query($query);
        $row=mysql_fetch_assoc($rs);
        $id=$row['id'];
        $name=$row['name'];
        $email=$row['email'];
        $data=array("id"=>$id,"name"=>$name,"email"=>$email);
        echo json_encode($data);
        ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部