2015-01-06 34 views
1
<?php 
if($_POST['submit'] == "Submit") 
    { 
    $t = "UPDATE golf_details SET description = REPLACE(description , '"', '')"; 
    mysql_query($t); 
    } 
    echo "hwllo"; 
?> 

如何更換」爲空白,也可以是如何從表單中刪除「上提交的點擊。??如何在數據庫中刪除一個角色「的MySQL

+2

爲什麼沒有人給出「不要使用mysql_ *」講座? :o – Peter

回答

2

只是修改SQL以轉義雙引號。

$t = "UPDATE golf_details SET description = REPLACE(description , '\"', '')"; 
mysql_query($t); 

您在使用SET的雙引號時,正在打破PHP字符串。

5

PHP str_replace()

$desc=str_replace('"','',$desc); 
echo $desc; 

然後在您的聲明

UPDATE XX SET description=$desc