美好的一天! 我有一个包含用户数据的数据库,例如:“用户名,密码,纬度和经度”,所以我要做的是选择用户名,纬度和经度列中的所有数据,将它们放在一个数组中将它以json格式回显给我的设备。
<?php
$con=mysqli_connect("myhost", "tablename", "password", "databasename");
$statement = mysqli_prepare($con, "SELECT username, latitude, longitude FROM user");
mysqli_stmt_execute($statement);
$response = array();
$response["success"] = false;
while($row = mysql_fetch_assoc($statement)){
$response[] = $row;
}
echo json_encode($response);
mysqli_stmt_close($statement);
mysqli_close($con);
?>
此代码不执行并将结果存储到变量中,非常感谢任何帮助。谢谢!
答案 0 :(得分:0)
填写空白;)
让我们逐行开始
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
以更多OOP方式连接
$conn = new mysqli("localhost", "root", "password", "db_name");
执行您的查询
$result = $conn->query("SELECT username, latitude, longitude FROM user");
将mysql结果存储到变量
中$rows = array();
while($row = $result->fetch_assoc()) {
$rows[] = $row;
}
显示你的json
echo json_encode($rows);
清理记忆
$result->free();
$conn->close();