【问题标题】:exclude status in dropdown list在下拉列表中排除状态
【发布时间】:2019-01-05 16:24:41
【问题描述】:

我正在尝试排除我的主板表中status 有缺陷的所有值,但此代码不起作用。

它仍然在我的下拉列表中显示所有内容

<?php
$conn = new mysqli('localhost', 'root', 'admin2018', 'inventory') 
or die ('Cannot connect to db');
    $result = $conn->query("select mobo, status FROM mobo WHERE NOT 'status = Defective'");
    echo "<select name='mobo'>";

    while ($row = $result->fetch_assoc()) {

                  unset($id, $name);
                  $id = $row['mobo'];
                  $name = $row['mobo'];
                  echo '<option value="'.$id.'">'.$name.'</option>';

}
    echo "</select>";
?>

【问题讨论】:

    标签: mysql select while-loop where


    【解决方案1】:

    没关系,我已经用修复它了

    <?php
    $conn = new mysqli('localhost', 'root', 'admin2018', 'inventory') 
    or die ('Cannot connect to db');
        $result = $conn->query("select mobo, status FROM mobo WHERE status!='Defective'");
        echo "<select name='mobo'>";
    
        while ($row = $result->fetch_assoc()) {
    
                      unset($id, $name);
                      $id = $row['mobo'];
                      $name = $row['mobo'];
                      echo '<option value="'.$id.'">'.$name.'</option>';
    
    }
        echo "</select>";
    ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-17
      • 1970-01-01
      • 2019-10-22
      • 2011-08-21
      相关资源
      最近更新 更多