開発(PHP):データベースのクエリの結果の数を取得

データベースのクエリの結果の数を取得するには、evo()->db->getRecordCountメソッドを使用します。

構文

戻り値 = evo()->db->getRecordCount(結果インスタンス);
引数名 初期値 説明
第一引数
必須
結果インスタンス PDOStatement 数を取得したい結果(PDOStatementのインスタンス)。

戻り値

取得した数を返します。

サンプルコード

$table_name = evo()->db->getConfig('prefix').'site_content';
 
$result = evo()->db->query("SELECT * FROM $table_name");
 
echo evo()->db->getRecordCount($result);

CMS「Evolution CMS」逆引きリファレンス一覧へ戻る