MySQL错误查询

标签 mysql mysql-error-1064

我需要查询正在检查 user_ref 中数字的数据库。如果 user_ref 为 5,则拒绝。

代码:

if(!empty($_GET['ref'])){
    $resultt = mysql_query("SELECT `user_id` FROM `users` WHERE `user_name` = '{$_GET['ref']}' AND user_ref < 5 LIMIT 1");
    if(mysql_num_rows($resultt) > 0) {

最佳答案

使用<>

SELECT `user_id` FROM `users` WHERE `user_name` = '{$_GET['ref']}' AND user_ref <> 5 LIMIT 1"

关于MySQL错误查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33092655/

相关文章:

c# - 使用 Visual Studio 连接 MySQL 数据库

Java : How to add date in to mysql database and get back

mysql - 关于 COUNT 的棘手 SQL 查询

mysql-error-1064 - mysql ERROR 29 (HY000) 请问如何修复

MYSQL 错误 #1064 - 无法识别的数据类型

MySQL创建表错误1064

mysql - SQL:我可以不使用COUNT和AVG作为聚合函数,当其他的不是agg吗?

javascript - 从左到右显示图像php

MYSQL 错误 #1064 SQL 语法错误

mysql - SQL 代码中的错误 1064