我的表中有以下列;
编号/ 所有者/ 删除/ 当量/ 输入
如果一行中有 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/