php - 如何创建表行作为选择选项

标签 php mysql

我想从 SQL 表中创建一个具有两个条件的选择菜单选项 第一个是没有用户 ID 的表 ID 基础,第二个是用户 ID 基础。

include '../conn.php';
    $userid=$_SESSION['currentid'];
$sql = "SELECT wname FROM bankw where UserId='$userid' INNER JOIN bankw where id='1' ";
$result = mysqli_query($con,$sql);
echo "<select class='form-control' id='item' name='item'>";
while ($row = mysqli_fetch_array($result)) {
    echo "<option value='" . $row['wname'] ."'>" . $row['wname'] ."</option>";
}
echo "</select>";

两者都显示在同一选项菜单中,但我的代码不显示任何选项或仅显示用户 ID 基本选项

最佳答案

只要改变一下,我就得到了我需要的

    $userid=$_SESSION['currentid'];
$sql = "SELECT wname FROM bankw where UserId='$userid' or id='1' ";
$result = mysqli_query($con,$sql);
echo "<select class='form-control' id='item' name='item'>";
while ($row = mysqli_fetch_array($result)) {
    echo "<option value='" . $row['wname'] ."'>" . $row['wname'] ."</option>";
}
echo "</select>";

谢谢大家

关于php - 如何创建表行作为选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57799275/

相关文章:

javascript - 如何以编程方式在 php 中发送帖子数据?

mysql - 将多个数据库复制到单个数据库,反之亦然

php - 使用 phpmyadmin 进行数据库传输 - 编码问题

php - 单击按钮时运行 PHP

php - 在非对象上调用成员函数 fetchAll()

php - 查询字符串安全和变量插值

mysql - 分片只是跨多个数据库的水平分区吗?

mysql - 如何检查 Perl 模块 (DBD::mysql) 是否正确安装?

mysql - 为什么这个 sql 查询不断向我显示语法错误

MySQL:使用 IF 条件对重复 ID 进行分组