前端代码
$.post( "../Controllers/userController.php", { "pageItems":pageItems, "indexStart":indexStart }, function(userJson){ if(userJson!=null){ var obj=JSON.parse(userJson); $.each(obj, function(i) { var scoreLevel=""; var userId=obj[i].userId; var userName=obj[i].userName; var phoneNumber=obj[i].phoneNumber; var userScore=obj[i].userScore; var dataTime=obj[i].dataTime; if(userScore<=120&&userScore>=100) scoreLevel="一等奖"; if(userScore<100&&userScore>=60) scoreLevel="二等奖"; if(userScore<60) scoreLevel="三等奖"; $(".userTb").append("<tr><td>"+(i+1)+"</td><td>"+userName+"</td><td>"+phoneNumber+"</td><td>"+userScore+"</td><td>"+scoreLevel+"</td><td>"+dataTime+"</td></tr>"); }); } } );
后端代码
<?php //连接数据库 //1. 声明字符编码 header("Content-Type:text/html;charset=utf8"); //2. 连接数据库 $link=mysql_connect("localhost","root","root");//连接数据库 if(!$link) echo "系统异常,请稍后再试";//如果连接数据库失败 mysql_select_db("test", $link); //选择数据库 mysql_query("set names 'utf8'"); // 解决中文乱码 //3. 查询数据库 $strSql = "SELECT * FROM user_info"; //SQL查询语句 mysql_query("SET NAMES utf8"); $result = mysql_query($strSql); //获取数据集 //4. 循环读取数据并存入数组对象 $users;$user;$i=0; while($row=mysql_fetch_array($result)) { $user["userId"]=$row["userId"]; $user["userName"]=$row["userName"]; $user["phoneNumber"]=$row["phoneNumber"]; $user["userScore"]=$row["userScore"]; $user["dataTime"]=$row["dataTime"]; $users[$i++]=$user; } //5. 以json格式返回html页面 echo urldecode(json_encode($users)); ?>