2017-02-05 100 views
1

我只是想要它我正在寫表更新自己。 https://i.gyazo.com/177818ad99fabae31c3a37c98e0306b4.gif當更新值更新所有表

<?php 
if ($_POST['response']) { 
    mysql_connect ("localhost", "root", "*") or die ('Error: ' . mysql_error()); 
    mysql_select_db("habix") or die ('Data error:' . mysql_error()); 
    $text = mysql_real_escape_string($_POST['comments']); 
    $query="UPDATE user_tickets_table SET response='$text'"; 
    mysql_query($query) or die ('Error updating database' . mysql_error()); 
} 
?> 

<td><textarea name='comments' placeholder='Skriv en kommentar tilbake!' style='border:1px'>".$row['response']."</textarea><input type='submit' value='Svar!' name='response' '/></td></form>"; 

http://pastebin.com/SaRiVxcU

+0

添加您的基礎更新查詢的位置。 – rummykhan

+0

(更新查詢)...你應該添加到你的問題! –

+0

http://pastebin.com/SaRiVxcU –

回答

2

如果你想更新只有一行您每畝增加,其中用於篩選子句行參與如:用一個id爲行假設你的行ID山口是your_id_col和你相關值爲數字,並在$ your_row_id中var

UPDATE user_tickets_table 
SET response='$text' 
where your_id_col = $your_row_id 
+0

更新數據庫時出錯您的SQL語法有錯誤;檢查與您的MySQL服務器版本相對應的手冊,以找到在第1行附近使用的正確語法 –