如何使用更新语句 mysqli 将数据插入 table
how to insert data to table using update statement mysqli
我需要更新数据库中的一列,但保留现有记录并向记录中添加更多数据。我正在使用以下内容,但它不起作用:
$mysqli->query('UPDATE products SET imagen = imagen + \''.$imi.'\' WHERE id = \''.$id.'\'');
$imi
将是 abc。
试试这个:
$mysqli->query('UPDATE products SET imagen = (imagen + \''.$imi.'\') WHERE id = \''.$id.'\'');
希望一切顺利。
此查询将更新产品 table 中的 imagen 列,其中 id 等于 $id。此查询不适用于插入新记录。
如果 imagen 是一个字符串并且您想附加到它,请使用 CONCAT:
$mysqli->query('UPDATE products SET imagen = CONCAT(imagen, \''.$imi.'\') WHERE id = \''.$id.'\'');
我需要更新数据库中的一列,但保留现有记录并向记录中添加更多数据。我正在使用以下内容,但它不起作用:
$mysqli->query('UPDATE products SET imagen = imagen + \''.$imi.'\' WHERE id = \''.$id.'\'');
$imi
将是 abc。
试试这个:
$mysqli->query('UPDATE products SET imagen = (imagen + \''.$imi.'\') WHERE id = \''.$id.'\'');
希望一切顺利。
此查询将更新产品 table 中的 imagen 列,其中 id 等于 $id。此查询不适用于插入新记录。
如果 imagen 是一个字符串并且您想附加到它,请使用 CONCAT:
$mysqli->query('UPDATE products SET imagen = CONCAT(imagen, \''.$imi.'\') WHERE id = \''.$id.'\'');