新數據添加到老我有這樣的腳本:在MySQL
foreach ($_GET[selected] as &$value) {
echo "$value|";
mysql_query("UPDATE ordre SET enheder='$row3[enheder]|$value' WHERE id='1'") or die(mysql_error());
}
它沒有做什麼,我想。我希望它從數組$ value中添加字符串到MySql中已經存在的字符串。
如果
$value = "Server1|Server2|Server3|";
那麼就應該更新 「enheder」 到 「舊文本|服務器1 |服務器2 | Server3的|」但它不?
*「我希望它添加字符串」 * - 如果你想添加,那麼就不要使用'UPDATE'使用['INSERT' ](http://beginner-sql-tutorial.com/sql-insert-statement.htm)但我不太明白'enheder ='$ row3 [enheder] | $ value'' –
@ Fred-ii-我讀到這個問題意味着OP想要用新的文本附加到舊文本來更新id ='1'的值。 – Gus
@Gus說實話,我很難理解。看起來像你想出來的;-) –