dsgs8208 2013-06-17 06: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-17 07: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条)

报告相同问题?

悬赏问题

  • ¥15 教务系统账号被盗号如何追溯设备
  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式