我想更新 mysql 数据库中的 Comment Blob,但不删除其中已有的数据。
$SQLstring="INSERT INTO Participant(Role,Comment)
VALUES('$Costume','$Comment')
WHERE Fname='$FirstName' AND Lname='$LastName'";
如果“注释”字段中已经有数据,并且如果我使用 UPDATE 它将替换数据,则这不会起作用。
我想保留现有的数据并简单地添加到其中
最佳答案
您可以使用它来做到这一点:
$Rolequery = mysql_query("UPDATE `Participant` SET Role=CONCAT(Role, ',$role') WHERE Fname='$FirstName' AND Lname='$LastName'");
$Commentquery = mysql_query("UPDATE `Participant` SET Comment=CONCAT(Comment, ',$Comment') WHERE Fname='$FirstName' AND Lname='$LastName'");
关于php-mysql 更新而不删除已有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21505829/