異なる IP を持つユーザーの数を取得する問題
目的は、テーブル内のすべての異なる IP の数を取得することです。
テーブル名 online
ip フィールド名: ip
IPを実行した後、異なる番号を取得できません。同じIPの番号もカウントされます。どこに問題があるのかわかりません。解決してください。
コードは次のとおりです:
$link_ID=mysql_connect("localhost","root","198600");
mysql_query("set names 'gb2312'");
mysql_select_db("my_db");
$srt="オンラインから個別の IP を選択します ;";
$result=mysql_query($str, $link_ID);
$rows=mysql_num_rows($result);
echo $rows;
mysql_close ($link_ID );
?>
------解決策------
意味がよくわかりません
SELECT COUNT(*),ip FROM online GROUP BY ip この方法で、異なる IP を持つユーザーの数を取得できます。
------解決策------------------
修正済み、実行可能、問題ありません。 。ただし、コード内の変数は srt として始まり、後に str..