重複の可能性:
PHPでSQLインジェクションを防ぐための最良の方法は?
MySQLの注入を防ぐためにmysql_real_escape_stringとストリップスラッシュが使用されているのを見てきました。それとも、もっと必要で、これをすべて機能させてから、その機能を使用して注射を防ぎますか?
$query = ("SELECT * FROM `users` WHERE `fname` REGEXP '%s' AND `lname` REGEXP '%s' LIMIT
%d",
mysql_real_escape_string($fname),
mysql_real_escape_string($lname),
(int)$RowsLimit);
それとも、このようなことをしたほうがいいでしょうか?mysql_real_escape_string(stripslahses($ fname))、