勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

MySQLで実行結果の行数取得

      2014/07/03

DBにデータがあるか調べる際にしばしば使用してたのでメモ。

$sql = "
SELECT *
FROM faq_m
$faq_title_sql ;
";
$row = mysql_query($sql);
$check = mysql_num_rows($row);

mysql_num_rows」にてSQLの実行結果の行数を取得。

エラーの場合はFALSEを返す。

if(isset($check))とかif($check <= 0)とかで使う。

 - MySQL

  関連記事

msyql-image
MySQLでホスト指定しても正常に接続できない場合

MySQL自体は動いており、ユーザーも登録されているのに、ホスト名を指定しても正 ...

msyql-image
MySQLでパターンマッチの逆

LIKE検索の逆ってなったのでメモ。 NOT LIKE '%あああ%' が正解み ...

msyql-image
MySQLでデータがあれば上書き、無ければ挿入する

既存のソースを編集時に「REPLACE INTO~~」 という見たことの無いSQ ...

msyql-image
エックスサーバーでMySQLのサイズに注意

エックスサーバーで自動更新のログをMySQLに保存するようなシステムを動かしてい ...

msyql-image
MySQLでserver has gone~というエラー

MySQLで「MySQL server has gone away」というエラー ...

msyql-image
MySQLのintのカラムで2147483647の値

MySQLでintのカラムに数値を入れると「2147483647」という値になっ ...

msyql-image
MySQLで速度改善

よく見るけど実際に対面してみて難しさが分かった。 150万件ほどのデータがあって ...

msyql-image
テンポラリテーブルで高速化

5000万件ぐらいデータが入っているテーブルから 日本語検索しないといけないケー ...

msyql-image
MySQLのUNION

$sql_1 = "SELECT name_a,name_b FROM tabl ...

msyql-image
お名前SDサーバにMySQLデータのインポート

お名前.comのレンタルサーバにそこそこ大きいサイズのMySQLデータを移行した ...