PHPでMySQLのBLOBを扱う場合 mysql_real_escape_string() が必須

mysql_real_escape_string()は  SQL 文中で用いる文字列の特殊文字をエスケープする関数だけど、これを通さないとINSERTしてもエラーになるよ。


ネタ元