-3
    $nr333 = mysql_query("SELECT COUNT(*) AS cnt FROM (
    SELECT * FROM games 
    WHERE human = '".mysql_real_escape_string($_GET[human])."'
    ORDER BY id DESC LIMIT 100
) tmp WHERE changed = 'y'", $link) or die(mysql_error());
$frecventa333 = mysql_num_rows($nr333);

所以bassicaly我没有得到任何错误但是..而不是得到实数我只得到1:| http://s017.radikal.ru/i414/1310/a2/37958f7cdb48.png

4

1 回答 1

2

那是因为COUNT总是只返回一行。但是在该行中,您会发现所有行都被计算在内的字段,以一个整数表示。

尝试获取该行。

接下来你应该做的是检查PDO扩展。它比不推荐使用的mysql_*函数更好,并且不难学习。

于 2013-10-13T21:52:42.217 回答