2010-08-30 99 views
1

我不確定在這種情況下使用哪一個?htmlspecialchars或mysql_real_escape_string?

$query1 = "SELECT * FROM messages WHERE 
messages.custid='".htmlspecialchars($_SESSION['customerid'])."' 
ORDER BY messages.id LIMIT $start, $limit "; 
+1

多數民衆贊成在荒謬。 http://stackoverflow.com/users/342391/user342391 - 筆記前5個問題 – 2010-08-30 19:18:13

+1

眼皮或腳,我不確定用哪個步驟去商店... – 2010-08-30 23:21:44

回答

2

使用mysql_real_escape_string。但說真的,不這樣做,

代替,安裝梨的PDO庫中,然後用prepared statement爲您查詢

0

mysql_real_escape_string()被用於特別是具有MySQL表製作,如名稱所示;-)