问题标签 [mysql-num-rows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

mysql - PHP返回奇怪的行数

我正在处理一个非常大的数据集(准确地说是 786,432 行)。

所以,为了防止内存限制,我想循环遍历 50,000 行的数据集,所以为了测试这个我想我会尝试:

但是我的结果很奇怪:看第9轮及以下。

这是什么原因造成的?

回合:1
行:50000
开始:0
结束:50000


轮次:2
行:100000
开始:50000
结束:100000
轮次:3
行:150000
开始:100000
结束:150000
轮次:4
行:200000
开始:150000
结束:200000
轮次:5
行:250000
开始:200000
结束:250000
轮次:6
行:300000
开始:250000
结束:300000
轮次:7
行:350000
开始:300000
结束:350000
轮次:8
行:400000
开始:350000
结束:400000
轮次:9
行:386432
开始:400000
结束:450000
轮次:10
行:336432
开始:450000
结束:500000
轮次:11
行:286432
开始:500000
结束:550000
轮次:12
行:236432
开始:550000
结束:600000
轮次:13
行:186432
开始:600000
结束:650000
轮次:14
行:136432
开始:650000
结束:700000
轮次:15
行:86432
开始:700000
结束:750000
轮次:16
行:36432
开始:750000
结束:800000

0 投票
4 回答
4013 浏览

php - mysql_num_rows() 错误

我不断得到

错误:查询为空,查询 SELECT * FROM vbots WHERE ID=1"

我该如何解决?我从 mysql_num_rows() 得到它,写道die("Error: ". mysql_error(). " with query ". $query);了更多信息。

谢谢 !

0 投票
3 回答
164 浏览

php - mysql_num_rows 上的错误

我的代码跟随 iam 在“警告:mysql_num_rows():提供的参数不是有效的 MySQL 结果资源...”上出现错误,帮我解决这个问题

0 投票
3 回答
19173 浏览

php - PHP MySQLi num_rows 总是返回 0

我构建了一个利用 PHP 内置 MySQLi 类功能的类,它旨在简化数据库交互。但是,使用 OOP 方法,我很难使用 num_rows 实例变量在运行查询后返回正确的行数。看看我的课堂截图...

这是一个示例用法:

这怎么不准确?结果对象的其他值是准确的,例如“field_count”。任何帮助是极大的赞赏。

感谢您的时间。

0 投票
2 回答
659 浏览

php - MySQL数字行错误

我需要检查数据库是否有现有记录,如果没有,我想创建一个。每次我运行这个虽然我得到:

我浏览了该网站上的现有帖子,但其中大多数都涉及用户的语法有问题。比如忘记mysql_query();据我所知,我认为我的语法是正确的,但我仍然遇到错误。有什么帮助吗?

0 投票
3 回答
712 浏览

php - 在php查询中使用数组?

我想使用 mysql_num_rows 获取查询中的行数。查询本身包含 2 个数组。我想将数字存储在数组中。这是我的代码

当我只在查询中使用 1 个数组时,代码有效。另一方面,当我将 2 个数组放入其中时,代码不起作用(数组前项中的所有元素都包含 0)。怎么解决这个问题?在查询中没有办法使用 2 个数组吗?谢谢

0 投票
2 回答
86 浏览

php - 如何构建 MySQL OR?

我正在我的一个网站上制作一个迷你社交网络,这样用户就有了“朋友”之类的东西。

我的表如下所示:

我必须写一个查询来检查他们是否是朋友,但问题是:1 个人可能在其中一个f1 OR f2

这有点来自 profile.php 文件,该文件$_GET'ing ?u作为用户名,向服务器查询用户名并获取关联数组。

我在 上查找了查询语法OR,并编写了一个查询(失败):

/* 这里有更多不相关的代码 */

/* 好友校验位从这里开始 */

然后稍后在页面中,我们显示朋友状态:

此代码返回:

我认为这意味着$friendcheck查询是错误的。

有任何想法吗?

谢谢!

0 投票
5 回答
3504 浏览

php - 使用 mysql_num_rows(),如何判断 mysql_query() 是否返回结果为 0 或 php 中的 sql 错误

使用 php 我知道 false 与 0 相同,因此在检查我的选择查询结果时,如果我有 0 个结果 mysql_num_rows($result) 将评估为 false - 我明白,如果我有一个 sql,该函数将评估为什么错误。

我需要从查询中返回一个有意义的结果,即“没有这样的用户”或 sql 错误的详细信息,我不想使用mysql_query($sqlQuery) or die().我已经在网上搜索过,但找不到确凿的答案。任何帮助将不胜感激。

阿曼达

0 投票
3 回答
4277 浏览

php - 而 ($row=mysql_fetch_array($query)) 不工作

我尝试做的是通过在 cookie 中验证(称为“身份验证”)来检查用户的 ID。

那是我的代码:

发生的情况是,如果用户的 cookie 与表中的相同,它将返回用户的 id。

所以这就是我想要做的事情,IF 说“是的 cookie”,但在这期间它什么也没做!它没有给我一个错误。

0 投票
3 回答
662 浏览

php - mysql_num_rows 的问题

这是我的代码:

我的变量很好,它们里面有数据。错误是这样的:

警告:mysql_num_rows():提供的参数不是有效的 MySQL 结果资源......

numResults 有可能等于 0,但它仍然不应该导致这种情况。

可能是导致它的第一行中的 != 吗?