我正在构建一个 REST API,但我不知道如何从一列中回显多个值,我想将一列中的多个值回显到 JSON 数组,如下例所示。该列将用于存储用户朋友的用户名。如何将其作为下面的示例进行回显,以及如何使用 PHP 将其存储在 mysql 中?
{
"friends":[
"tim",
"jesper",
"wexx"
]
}
这是从 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));