MySQLを使用する場合、 PDOStatement::rowCount()
結果セットの行数を返します。実際には、呼び出し
です。 基になるmysql_num_rows()
値を入力するC関数。複数のクエリやその他の混乱は必要ありません。
これはMySQLにも当てはまりますが、この動作は他のドライバーに依存することはできません(他のドライバーがサポートしている可能性がありますが、保証されていません。どちらの方法でも確実に言えるほど他のドライバーに精通していません)。しかし、あなたの質問は特にMySQLに関するものなので、それはあなたの目的に役立つはずです。