Я использую приведенный ниже код для вставки текста в БД, а также для вставки текущего времени (только время, а не дата)
$time = date("h:i");
$query = "UPDATE a_2020 SET done = 'yes' WHERE id = '2' ;";
$query .= "UPDATE a_2020 SET nowTime = $time WHERE id = '1' ";
$result = mysqli_multi_query($con,$query);
echo mysqli_error($con);
, но каждый раз получаю ошибку ниже время без обновления базы данных:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'UPDATE a_2020 SET nowTime = 09:23 WHERE id = '1' at line 1
Я пытался изменить тип столбца на datetime, timestamp, text ... et c и безрезультатно, после того, как вы решите проблему, я также хочу добавить другой pastTime и хотите получить дисперсию между nowTime и pastTime.