php - mysqli_query 返回不满足条件

标签 php mysql mysqli

如果total_money,我应该完成以下条件在表total_balance中 大于10对于确切的用户消息应该显示但不起作用

有任何语法或逻辑错误吗? 怎么解决?

 <?php
     $db = mysqli_connect('localhost', '********', '**********', '*********');

      $user_check_query =  "SELECT total_money FROM total_balance WHERE username = '" . $_SESSION['username'] . "' ";
    $result = mysqli_query($db, $user_check_query);
      $row = mysqli_fetch_array($result);

      if($result >10){
          echo "Enough";
        } else {
            echo "Not Enough Money";
      }
      ?> 

表: total_balance

 ID   username        total_money
+----+--------------+---------------+
|1   | John         |  100          |
+----+--------------+---------------+
|2   | Alex         |  10           |
+----+--------------+---------------+
|3   | Pani         |  5            |
+----+--------------+---------------+

最佳答案

改变

if($result >10){
          echo "Enough";
        } else {
            echo "Not Enough Money";
      }

if($row['total_money']  >10){
          echo "Enough";
        } else {
            echo "Not Enough Money";
      }

关于php - mysqli_query 返回不满足条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56274873/

相关文章:

php - 测试 PHP 脚本的 MySQL 用户的权限

php - mysqli_real_escape_string() 需要 2 个参数,1 个给定

php - 具有命名空间的 laravel 路由资源

php - 设计一个数据库来跟踪所有者

php - 如何在 PHP 中使用 MySQL 数据设置递归步数计数器

jquery - 使用 ajax 从 mysql 获取 highchart 数据

mysql - 包 MySql.Data 6.9.8 与 netcoreapp1.0 不兼容

javascript - Ajax 连接到 php 中的函数失败

mysql - mysql从5.5升级到5.6后查询慢

php - 如果不是当前日期,则将 SQL 日期变为红色