<?php
$output = array();
$sqlArr = array();
$a = @$_GET['a'] ? $_GET['a'] : ''; // 进项参数判断
$uid = @$_GET['uid'] ? $_GET['uid'] : 0; // 进行uid参数判断
if (empty($a)) {
$output = array('data'=>NULL, 'info'=>'坑爹啊!', 'code'=>-201);
exit(json_encode($output));
}
// 走接口
if ($a == 'get_users') {
// 检查用户
if ($uid == 0) {
$output = array('data' => NULL, 'info' => 'The uid is null!', 'code' => -401);
exit(json_encode($output));
} else {
$servername = 'localhost';
$username = 'root';
$password = '';
$dbname = 'music';
// $servername = "qdm157297429.my3w.com"; //数据库服务器名称
// $username = "qdm157297429"; // 连接数据库用户名
// $password = "dongyi4ban"; // 连接数据库密码
// $dbname = "qdm157297429_db"; // 数据库的名字
// 创建链接
$conn = new mysqli($servername,$username,$password,$dbname);
// 检测链接
if ($conn->connect_error) {
die('链接失败:' . $conn->connect_error);
}
$sql = 'SELECT * FROM music';
$result = $conn->query($sql);
$result_rows = $result->num_rows;
if ($result_rows > 0) {
$i = 0;
// 输出每行的数据
while ($row = $result->fetch_assoc()) {
$array = array(
'musicId' => $row["musicId"],
'musicName' => $row['musicName'],
'musicUrl' => $row['musicUrl'],
'musicPicUrl' => $row['musicPicUrl']
);
array_push($sqlArr, $array);
}
} else {
// 有0条数据
}
$conn->close();
$output = array(
'data' => $sqlArr,
'info' => '数据加载成功', //消息提示,客户端常会用此作为给弹窗信息。
'code' => 1, //成功与失败的代码,一般都是正数或者负数
);
exit(json_encode($output));
}
} elseif ($a == 'get_games_result') {
//...
die('您正在调 get_games_result 接口!');
} elseif ($a == 'upload_avatars') {
//....
die('您正在调 upload_avatars 接口!');
}
?>