今天是星期五,所以我显然看不到任何困难,所以我想在这里问。

我想使用以下方法从数据库中获取名称列表:

$test = mysql_query("SELECT Names FROM Content ORDER BY Names");


这应该给出JimMikePeter(至少在PHP MyAdmin中如此)

这不是很可读,所以我想让内爆:

$line = implode( ", ", $test);
echo $line;


这应该给出:Jim, Mike, Peter,但是没有,它给出:警告:implode() [function.implode]: Invalid arguments passed

我也想要这样的结果:"Jim", "Mike", "Peter"(带引号)

有什么想法吗?

最佳答案

您必须使用mysql_fetch_array来获取数组。在implode()中使用查询作为参数会给您一个错误

08-25 09:34