2010年3月26日金曜日

issetの方が、<>""より良さそう。

if($index<>"")といった判定式を、ある本から学んで使っていましたが、
if(isset($index))にしないと処理がおかしいときがありました。

これからは、issetを使うことにしよう、というメモです。

whereでorはカラム名を毎回記述する必要あり(SQLメモ)

SQLのクエリ文で、where ~ or ~を使うとき、
where some like 'foo' or some like 'bar'
といったように、同じカラムから探す場合でも、orの前後に両方同じカラム名を記述する必要あり。

これを省略していて、ちょっと悩みました。