1

在下面的 PHP 代码中,我想选择一个表的所有列值,并使它们成为选择表单的选项。结果是我根本没有任何选择。有人可以帮忙吗?谢谢

<?php
// ....

$userid=$_SESSION['userid'];
echo "<select>";
$sql = "SELECT * FROM users where userid='".$userid."'";

$result = mysql_query($sql);

while($row = mysql_fetch_array($result))
{
 echo "<option>" .$row['company']. "</option>";
}
echo "</select>";

mysqli_close();
?>
4

1 回答 1

0

这可能只是一个错字,但你混合了 mysql 和 mysqli 函数,你已经声明了 mysql_query 和 mysql_fetch_array,而你已经用 mysqli_close 关闭了它,这可能是一个问题,这取决于你在这段代码上面写的内容,或者如果这不仅仅是一个错字。

其他要尝试的事情是在您的 mysql 客户端/phpmyadmin 中尝试查询,看看它是否出现任何结果或错误。

于 2012-05-18T01:06:34.357 回答