我有SQL命令,它将获得我在表中使用的所有类别的列表。(将类别写入“类别”栏)
SQL:
SELECT category FROM `events` GROUP BY category在PHPMYADMIN中,结果是正确的,因此我知道我的SQL命令很好(每个命令都是单独的类别):
医学
睡眠
体育
我需要获取这些值,并将它们包装在选项html标记中,这样我就可以在选择元素中的页面上使用它们。我有一种强烈的感觉,我需要使用PHP来生成这样的东西。你能用密码激励我吗?
下面是我试图至少通过PHP查看列表的尝试,但我失败了
<html>
<body>
<table>
<?php
include_once('config.php');
$query1 = mysqli_query($query, "SELECT category FROM `events` GROUP BY category");
//nefunkcny
echo $query1;
?>
</table>
</body>
</html>这就是我想要得到的,在页面上选择类别的能力。

如能就此提出任何建议,我将不胜感激。如需进一步澄清,请询问。祝您今天愉快。
发布于 2017-04-09 09:26:46
使用while获取结果。
// Perform queries
$query1 = mysqli_query($query, "SELECT category FROM `events` GROUP BY category");
if (mysqli_num_rows($query1) > 0) {
// output data of each row
echo "<select>";
while($row = mysqli_fetch_assoc($query1)) {
echo '<option value="' .$row['category'] . '">' . $row['category'] . "</option>";
}
echo "</select>";
}https://stackoverflow.com/questions/43304920
复制相似问题