PDO / SELECT COUNT(*) FROM テーブル名と、rowCount();の違い
質問経緯
・PDOでレコード件数取得したい
・「SELECT COUNT(*) FROM テーブル名」で取得しようとするもうまくいかない
・しょうがないので、rowCount();で取得
質問1
・rowCount();って何ですか?
・「SELECT COUNT(*) FROM テーブル名
」と何が違うのでしょうか?
・PDO独自のメソッド?
・「SELECT COUNT(*) FROM テーブル名
」は、PDOでは使用できないのでしょうか?
質問2
・rowCount();はステータスに対してしか使用できない?
・つまり、一度SQLを発行した後でしか駄目なのでしょうか?(SQLを最低2回書かなければいけない?)