为了账号安全,请及时绑定邮箱和手机立即绑定

如果其他数据大于 0,如何只输出数据

如果其他数据大于 0,如何只输出数据

PHP
PIPIONE 2023-04-28 17:11:03
我目前正在从数据库中提取数据以部署到我的 HTML 页面上。我目前使用这个:$sql = "SELECT item, count FROM user_inventory  WHERE identifier='".$steamhextoidfin."'";    $result = $conn->query($sql);    if ($result->num_rows > 0) {      // output data of each row      while($row = $result->fetch_assoc()) {        echo  "<b>" . $row["item"]. "</b> " . $row[""]. "<br>";      }现在我想知道如果“计数”数据大于 0 (>0),它怎么可能只输出“项目”数据
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

只需添加 where,这样您的代码将如下所示:


$sql = "SELECT item, count FROM user_inventory  WHERE identifier='".$steamhextoidfin."' AND count > 0";

$result = $conn->query($sql);

if ($result->num_rows > 0) {

  // output data of each row

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

    echo  "<b>" . $row["item"]. "</b> " . $row[""]. "<br>";

  }


查看完整回答
反对 回复 2023-04-28
?
繁星coding

TA贡献1797条经验 获得超4个赞

你可以这样做:


$sql = "SELECT item, count FROM user_inventory  WHERE identifier='".$steamhextoidfin."' AND count > 0";

您也可以对结果应用条件 - 如下所示


if ($result->num_rows > 0) {

      // output data of each row

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

        if($row["count"] > 0){

            echo  "<b>" . $row["item"]. "</b> " . $row[""]. "<br>";

        }

      }

}


查看完整回答
反对 回复 2023-04-28
  • 2 回答
  • 0 关注
  • 113 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信