php - 访问 mysql_query 结果

标签 php mysql

我的表中有以下列;

编号/ 所有者/ 删除/ 当量/ 输入



如果一行中有 2 个相同 ID 和 2 个相同类型。您不能添加第三个。我可以使用 PHP If 语句来完成此操作。但我已经尝试使用它来计数;

$tot = mysql_query("SELECT COUNT(*) FROM item WHERE id='$id'AND type='1'");
$tot1 = mysql_fetch_array($tot);



在这里它应该计算 ID(与登录的人相匹配)所在的行以及其中有多少也是类型 1。但是当我回应这个时,我只得到单词“Array”

最佳答案

mysql_fetch_array 的结果是一个数组,它通过关联和索引将列映射到当前行中的值。所以,在这种情况下,你可以通过引用$tot1[0]得到count(*)的结果。

关于php - 访问 mysql_query 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30969448/

相关文章:

php - 在 WordPress 安装中建立数据库连接时出错

c# - LIKE 好像不行

php - 如何选择一列中文本较长的行

MySQL 查询以检索完整的 URL slug

php - 使用php mysql添加不同行和列的数值

php - 在 PhpMyAdmin 面板中运行但不在 Php 脚本中运行的 SQL 查询

php - mysql_close() : supplied argument is not a valid MySQL-Link resource

php - 找不到错误:/

php - 无需登录表单即可登录 phpmyadmin

php - 数据库查询的 IF 语句不会执行