我在 pushed_close
列中的值是“09:51”。
我需要在值“09:51”旁边的pushed_close
列中添加值2,例如:
09:51,09:54(以逗号分隔)。
我的 PHP 代码:
$connection = db_connect();
$username = $_SESSION['username'];
$ora_terminare = '09:54';
mysqli_begin_transaction($connection);
$query = mysqli_query($connection, "UPDATE birouri SET closed_program = 'DA', pushed_closed = '$ora_terminare' WHERE username = '$username'");
mysqli_commit($connection);
如何创建正确的 Mysqli 查询?
最佳答案
$connection = db_connect();
$username = $_SESSION['username'];
$ora_terminare = '09:54';
mysqli_begin_transaction($connection);
$query = mysqli_query($connection, "UPDATE birouri SET closed_program = 'DA', pushed_closed = concat(coalesce(pushed_closed, ''), ',', '$ora_terminare') WHERE username = '$username'");
mysqli_commit($connection);
与旧值相结合将为您带来好处。
关于php - 在一行中添加一个新值,与旧值相邻,并用逗号分隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42998287/