这是一个给我一个MySQL语法错误的小代码示例.Connect.php正在连接到正确的数据库,可以与其他项目和代码一起使用.我知道connect.php中的代码是正确的.它给我一个MySQL语法错误.它没有提供比这更详细的信息:
您的SQL语法有错误; 检查与您的MySQL服务器版本对应的手册,以便
key在第1行的'keys WHERE ='xxxxxxxxxxxx'' 附近使用正确的语法
我从主项目中提取了这个小代码示例,它仍然会抛出错误.
<?php
require "connect.php";
$keyCheck = mysql_query("SELECT * FROM keys WHERE `key`='".$_POST['betakey']."'" , $con);
if (!$keyCheck) {
echo mysql_error();
exit;
} else {
$keyRows = mysql_num_rows($keyCheck);
if ($keyRows == 0) {
echo "This key is invalid!";
exit;
}
?>
Run Code Online (Sandbox Code Playgroud)
编辑:我让管理员重命名表,你们帮我修复了一些潜在的安全隐患.
| 归档时间: |
|
| 查看次数: |
104 次 |
| 最近记录: |