0
我有用戶將其課程的意見,我將它們保存在SQL這樣的:SQL不節能值O,A,U,è
$return = $_POST;
$x = $return["comment1"];
$result = "UPDATE Students SET `Comment1` = '$x' WHERE StudEmail = '$email' ";
我的問題是這樣的:因爲他們是意大利人,他們使用字母如:ò,à,ù,è。當SQL保存它們時,它不會識別它們。顯然,當我打印出這些評論時,它會用一個奇怪的符號打印出來。
有什麼建議嗎?
舉例: 評論:MI E piaciuto SQL節省:宓�piaciuto
請注意,請在SQL注入攻擊之前學習使用預處理語句/綁定變量,或者您有包含撇號的註釋(以較早者爲準) –