我需要在数据库中更新一列,但要保留现有记录并向记录中添加更多数据。我正在使用以下内容,但无法正常工作:
$mysqli->query('UPDATE products SET imagen = imagen + \''.$imi.'\' WHERE id = \''.$id.'\'');
$imi
将是abc。 最佳答案
如果imagen是字符串,并且您想要附加到字符串,请使用CONCAT:
$mysqli->query('UPDATE products SET imagen = CONCAT(imagen, \''.$imi.'\') WHERE id = \''.$id.'\'');