【问题标题】:Displayin data from data base with condition [closed]使用条件显示来自数据库的数据[关闭]
【发布时间】:2013-06-06 07:37:20
【问题描述】:

我想知道是否存在从数据库中解析显示数据但有条件的问题; 如果列包含“0”或 null 不显示数据。 我需要帮助,因为我非常需要它!

【问题讨论】:

  • 我们没有足够的信息来真正帮助您。您能否提供更多关于您要添加 where 语句的查询的详细信息以及所述查询的问题是什么?
  • 听起来你可能想要一个WHERE 子句。

标签: php mysql database conditional-statements


【解决方案1】:

其他答案是单独使用sql获取这些信息的方法。如果你想使用PHP,你可以使用SQL:

$results = $conn->query("SELECT * FROM table");

然后在 PHP 中,调用查询后,您可以使用

foreach($result as $row){
   if ($row['column'] == 0){
         $string = '';
   }else{
     $string = $row['column'];
   }
}

问题不够详细,无法确定您需要 SQL 还是 PHP 解决方案。

【讨论】:

  • 是的,我想要这个,如果可能的话,我想要 php 代码?
  • 非常感谢,但是是否有一个查询可以在一个代码中选择所有列?
  • 你能说清楚一点吗?你的意思是$row 输出所有内容还是你的意思是SELECT * FROM table
  • 一句话我想要这个代码用于表格的所有行
【解决方案2】:
SELECT * FROM table WHERE column<>0 AND column IS NOT NULL

【讨论】:

    【解决方案3】:

    也许是这样的?

    Select *
    From tableName
    Where columnName is not null
    And columnName not = 0
    

    【讨论】:

    • 所以这是查询,但我希望此查询成为条件;就像如果此查询是 tru 一样,请不要将此作为示例显示
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 2023-03-22
    • 1970-01-01
    相关资源
    最近更新 更多