2015年12月3日木曜日

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in

' などのエスケープが問題の場合が多い。

$str = mysql_escape_string(
str_replace(
array('\\',   '%',  '_'),
array('\\\\', '\%', '\_'),
$str
)
);


参考サイト:http://d.hatena.ne.jp/sutara_lumpur/20120716/1342433052