我想要的数组如下所示;
select {
border: 1px solid silver;
-webkit-appearance: none;
-moz-appearance: none;
padding-right: 25px;
background-color: red
}
我在下面的代码中尝试了
Array ( [0] => John [1] => toby [2] => hrithik )

我得到的输出如下;
$r = array();
$queryx = mysql_query("SELECT `name` FROM `student` WHERE `status` = '1'") or die ('Query is invalid: ' . mysql_error());
while ($row = mysql_fetch_assoc($queryx)) {
$r[] = $row;
}
print_r($r);
答案 0 :(得分:3)
试试这个:
while ($row = mysql_fetch_assoc($queryx)) {
$r[] = $row['name'];
}
它会将$r
数组中的名称放在不同的索引上,例如0, 1, 2 and so on
答案 1 :(得分:1)
尝试下面的代码,
$r = array();
$i = 0;
$queryx = mysql_query("SELECT `name` FROM `student` WHERE `status` = '1'") or die ('Query is invalid: ' . mysql_error());
while ($row = mysql_fetch_assoc($queryx)) {
$r[$i] = row["name"];
$i++;
}
print_r($r);
答案 2 :(得分:0)
你想要的是mysql-fetch-row
http://php.net/manual/en/function.mysql-fetch-row.php
你可以参考api来检查这些功能是如何工作的 mysql_fetch_array http://php.net/manual/en/function.mysql-fetch-array.php mysql_fetch_assoc http://php.net/manual/en/function.mysql-fetch-assoc.php