勉強したことのメモ

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

MySQLのREGEXPで半角記号を検索したい場合

      2014/05/16

MySQLREGEXPで半角記号を検索したい場合
\\を付けてエスケープしないといけないみたい。

mysql_real_escape_stringでのエスケープだと
正常に検索できなかった。

PHPからだと、

$str = preg_replace('/([!-\/:-@≠\[-`{-~])/i', '\\\\$1', $str);

みたいな感じで置換してから検索する。

 - MySQL, PHP

  関連記事

images
PHPで日付の比較

以前に「締切日を設けて、今日の日付と比較して分岐させる」というもので 日付の比較 ...

images
eval関数について

ちょくちょく見ることがあったeval関数について、 なんとなく分かってきたのでメ ...

url
CodeIgniterでログをファイルに出力する

Codeigniterで何らかのエラーが発生した際に分かりやすい形でファイルに情 ...

images
PHPで画像にロゴをつける

フォームから送られてきた画像にロゴをつけたかった。 結論としてclass.upl ...

images
PHPでアクセスIPからランダム英数字のIDを作成

PHPで掲示板などにあるようなアクセスIPからランダム英数字のIDを作成したかっ ...

images
エラー管理

<? /*エラー管理*/ //画面上にエラー表示させるかどうか。0⇒非表示 ...

images
PHPでサイトマップを動的に生成する

WordPress等のCMSは使っておらず、自動更新するサイトがあり、そのサイト ...

msyql-image
MySQLで使用するインデックスを指定する

ちゃんと指定してるのにインデックスが使用されていない場合、 オプティマイザに知ら ...

images
MySQL/Apacheの再起動

忘れないようにメモ。 ■MySQL service mysqld restart ...

msyql-image
MySQLでテーブルとデータの複製(コピー)

MySQLでテーブルとデータを複製したかった。ダンプとかではなく、簡単なSQL文 ...