php mysql 查询在 phpmyadmin 中有效,但在网页上无效

标签 php mysql

我写了下面的查询

SELECT COUNT(userID) From statistics WHERE userID = ""

此查询显示未经授权访问网站的次数。

当我使用双引号时,查询在 phpmyadmin 中有效,但是当我像下面这样使用单引号时,查询不起作用,它只是给我存储在表中的记录数

 $queryB = "SELECT COUNT(userID) From statistics WHERE userID = ''";
 $resultB =mysql_query($queryA, $con) or die(mysql_error());
 $authB = mysql_result($resultB, "COUNT(userID)");

 echo "the number of authenticated visits were $authB<br />\n";

我不知道它为什么会坏,有什么想法吗?

最佳答案

您将查询存储在 $queryB 中,但您使用 $queryA

关于php mysql 查询在 phpmyadmin 中有效,但在网页上无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10107380/

相关文章:

c# - Asp.NET Entity Framework 。如何自动生成主键?

javascript - 如何在 PHP 中执行基于事件的操作

php - 在 Flex 中嵌入浏览器

php - 除了单例之外,在 PHP 中使用静态方法还有哪些令人信服的理由?

php - PHP解析/语法错误;以及如何解决它们

php - Prestashop 对密码字段使用哪种加密方法,它是如何做到的?

java - 使用 Haversine 公式时遇到问题

php - codeigniter 上的 SQL 查询限制和偏移错误

mysql - 为什么我只在最后一条记录中插入重复记录?

sql - 数据库查询,给出意想不到的结果