centOS5.3でphp5.26使っています
mysql5を対象に、SELECT文をテストしてます。
これで、帰って来た行数を取得する処理は以下のようなやり方で良いんでしょうか?

//クエリ(pear のadodb利用)
$sql = "SELECT * FROM `".$table."` WHERE `uId`=".$uId." and `uType`= ".$uType." and `ken`='Tokyo'";
$sqlResult = $DB -> Execute($sql);
//戻って来た数を数える
$selectNum = 0;
while(!$sqlResult->EOF){
$selectNum ++;
$sqlResult -> MoveNext();
}
echo "対応するデータが".$selectNum."件ありました";

DELETEやUPDATEなら mysql_affected_rows()がありますが、SELECTは
こんな感じです。もっとスマートなやり方あったら教えてください。