首页 > 解决方案 > Mysql - 查看一个值是否已经存在

问题描述

我只想知道如何解决这个问题。在我的数据库中:这里我的值为 123。我的代码正在搜索它但是它没有找到它。

<html>
 <head>
    <?php
        $userid = 123;
        $con = mysqli_connect("","","*","");
        // Check connection
        if (mysqli_connect_errno())
          {
          echo "Failed to connect to MySQL: " . mysqli_connect_error();
          }else{
            echo "Connected";
          }
          echo "123";
        // Perform queries
        $sql_fetch_id = "SELECT * FROM AccessedIds WHERE 64id = '123";
        $query_id = mysqli_query(sql2242953, $sql_fetch_id);
        if(mysqli_num_rows($query_id) ==0) {
            echo "empty";
        }else{
            echo "full";
        }
        mysqli_close($con);
        ?>
  <title>PHP Test</title>
 </head>
 <body>

 </body>
</html> 

数据类型

标签: phpmysql

解决方案


您的查询错误,请尝试:

$query_id = mysqli_query($con, $sql_fetch_id);

更多信息

也和上面的评论一样,删除 123 之前的单引号。


推荐阅读