我正在构建一个REST API,我不知道如何从一列回显多个值,我想从一个列回显几个值到JSON数组,如下例所示。该列将用于存储用户朋友的用户名。我如何回应这个如下例子,如何使用PHP将其存储在mysql中?
{
"friends":[
"tim",
"jesper",
"wexx"
]
}
答案 0 :(得分:1)
这是如何从MySQL获取值并将它们转换为JSON格式
$conn = mysql_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD) or die(mysql_error());
$db = mysql_select_db(DB_DATABASE) or die(mysql_error());
// get the info from the db
$sql = "SELECT names FROM friends ORDER BY id";
$result = mysql_query($sql, $conn) or die(mysql_error());
while ($row = mysql_fetch_assoc($result)){
$output[]=$row;
}
print(json_encode($output));