我以前手动构建了一个数组,例如:
<?php
$noupload = array('nick', 'cliff');
?>
但现在我正在尝试从MySQL数据库中的用户自动填充数组。到目前为止,我有这个:
<?php
// Make a MySQL Connection
$debug=false;
$conn = mysql_connect("host","user","password"); // your MySQL connection data
$db = mysql_select_db("database");
$query = "SELECT * FROM users WHERE access LIKE '%listen%'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
$listen = "'". $row['login']. "', ";
}
?>
$listen
以我之前手动输入的方式构建用户列表(我使用echo测试了这个),但我不知道如何将其传递给$noupload
。我试过了:
$noupload = array($listen);
但这不起作用。我认为我很接近,并会感谢你在最后的障碍中获得一些帮助,
谢谢,
尼克
答案 0 :(得分:1)
您可以将$listen
声明为数组
$listen = array();
while ($row = mysql_fetch_array($result)) {
$listen[] = "'". $row['login']. "'";
}