PHP + Mysql 学习之三(获取数据)
2017-04-15 00:00
351 查看
<?php
header("Content-Type: text/html; charset=utf-8") ;
$distributeId = $_GET['distributeId'];
$user = new mysqli();
if($user)
{
$user->connect("localhost", "root", "123456", "test_db");
if (mysqli_connect_errno())
{
$arr = array(
'code'=>'400',
'info'=>"系统错误!"
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
exit();
}
}
else
{
$arr = array(
'code'=>'400',
'info'=>"系统错误!",
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
exit();
}
$user->query("set names 'utf8' ");
$query = "SELECT * FROM testtbl where distributeId = '$distributeId'";
//Use a variable to save result
if($result = $user->query($query))
{
$arr = array(
'code'=>'200',
'info'=>"retrieve data successfully!",
'num'=>$result->num_rows,
'data'=>$result->fetch_all()
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
}
else
{
$arr = array(
'code'=>'400',
'info'=>"获取数据失败!"
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
}
$user->close();
?>
header("Content-Type: text/html; charset=utf-8") ;
$distributeId = $_GET['distributeId'];
$user = new mysqli();
if($user)
{
$user->connect("localhost", "root", "123456", "test_db");
if (mysqli_connect_errno())
{
$arr = array(
'code'=>'400',
'info'=>"系统错误!"
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
exit();
}
}
else
{
$arr = array(
'code'=>'400',
'info'=>"系统错误!",
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
exit();
}
$user->query("set names 'utf8' ");
$query = "SELECT * FROM testtbl where distributeId = '$distributeId'";
//Use a variable to save result
if($result = $user->query($query))
{
$arr = array(
'code'=>'200',
'info'=>"retrieve data successfully!",
'num'=>$result->num_rows,
'data'=>$result->fetch_all()
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
}
else
{
$arr = array(
'code'=>'400',
'info'=>"获取数据失败!"
);
echo json_encode($arr,JSON_UNESCAPED_UNICODE);
}
$user->close();
?>
相关文章推荐
- PHP: 使用mysql_fetch_array()来获取数据
- PHP学习笔记——表单数据获取,Session,Cookie
- php mysql 获得表记录的总数及获取指定数量的数据
- PHP获取mysql数据表的字段名称和详细信息的方法
- php从mysql获取的数据显示成乱码
- 【细说PHP学习】第十八章 MySQL数据表的设计
- php mysql 获取插入id及多条数据插入
- php操作mysql获取html标签<select>下拉列表数据
- 跟燕十八学习PHP-第二十一天-mysql添加数据
- PHP获取mysql数据表的字段名称和详细信息的方法
- Highcharts 结合php mysql获取数据 画折线图
- Vue.js学习(五):vue+axios+php+mysql 实现前端界面数据动态更新
- 简单学习PHP向MYSQL中插入数据的代码
- php学习笔记(8)mysql多行同时更新数据解决办法
- php 写入数据到MySQL以及从MySQL获取数据,页面出现乱码的解决方法
- 【PHP】MySQL获取插入数据的主键(自增加ID)
- php+mysql创建数据表,获取数据表内容,渲染到前端页面
- mysql php 查询后怎样获取数据
- 用 PHP 从 MySQL 中获取数据
- PHP获取mysql数据表的字段名称和详细信息的方法