今天是星期五,所以我显然看不到任何困难,所以我想在这里问。
我想使用以下方法从数据库中获取名称列表:
$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()中使用查询作为参数会给您一个错误