勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLで検索した件数の取得

   2014/06/06  MySQL

ページングとかで必要になる総件数について、
いつもググってしまっていたのでメモ。

$sql = '
SELECT SQL_CALC_FOUND_ROWS *
FROM table
ORDER BY seq
LIMIT 20
';
$row = mysql_query($sql);
$num_query = mysql_query('SELECT FOUND_ROWS()');
list($num) = mysql_fetch_row($num_query); //$numに件数が入る

■参考サイト
http://ma-bank.com/item/998

 - MySQL

  関連記事

MySQLのview(ビュー)で仮想的なテーブルを作成する方法

MySQL関連のサイトを見ているとview(ビュー)が云々という記事を見かけた。 ...

MySQLにてSELECT時にdate型のカラムから干支(十二支)を計算し表示する方法

MySQLにdate型のカラムに誕生年月日が格納されており、そこから干支(十二支 ...

MySQLで文字列を置換する方法

MySQLで文字列の置換を行いたかった。以下に方法をメモ。   目次1 ...

PHPからMySQLにシリアライズしたデータを格納

アンケートフォームみたいなのがあって、 今後も定期開催し、尚且つ質問内容は増減す ...

MySQLでdatetime型のカラムから秒は省いて検索する方法

MySQLでdatetime型のカラムに対して「2022-10-07 10:30 ...