将MySQL结果转换为数组字符串

Mau*_*ice 2 php mysql

我从MySQL的产品表中选择了我的产品名称,然后我想将这些名称呈现为Where name1,...是来自MySQL的产品名称.我已经完成了类似的案例,但似乎没有解决我的问题.我是新手,只是想学习.
$names = array(name1, name2, ...)

Eug*_*eck 5

$result = mysql_query("SELECT name FROM products");
$names=array();
while ($row = mysql_fetch_row($result)) $names[]=$row[0];
mysql_free_result($result);
Run Code Online (Sandbox Code Playgroud)

您需要循环,因为无法直接获取完整结果集的所有行.