【问题标题】:how can i count the no. of entries in MySQL database using php?我怎么能数数。使用 php 在 MySQL 数据库中的条目数?
【发布时间】:2011-06-22 12:10:52
【问题描述】:

我需要知道学生的成绩是否不及格,我创建了一个数据库,其中包含以下表格:学生(学生 ID,姓名)、学科(学科代码、学科描述)和成绩(等级、学科代码、学生 ID) ).. 我创建了内部联接来加入 3 个表。但例如,我需要计算表等级中的条目数。 Grade: 5 studentID:01 SubjectCode:en111 和另一个条目 Grade: 1 studentID:01 SubjectCode:en111。我想确定学生是否有复式输入,以便我可以知道他是否有不及格的成绩。

【问题讨论】:

标签: php mysql


【解决方案1】:

SQL_CALC_FOUND_ROWS 在这种情况下可能会对您有所帮助,您只需在 SELECT 之后和 * 之前插入它。即使对查询有限制,这也会进行计数。

然后调用计数,你这样做。

$sql = 'SELECT FOUND_ROWS() as found_rows'; $rows = $mysql_conn->query_first($sql); $search['count'] = $rows['found_rows'];

【讨论】:

    猜你喜欢
    • 2018-05-14
    • 1970-01-01
    • 2022-12-13
    • 2017-02-13
    • 2021-11-06
    • 1970-01-01
    • 2014-08-23
    • 2014-11-10
    • 2015-02-08
    相关资源
    最近更新 更多