Здравствуйте! Помогите пожалуйста! Есть некий результат запроса. Который возвращает ответ в виде массива json Мне необходимо перед возвратом изменить все значения столбца time добавить один час и потом вернуть. Вот содержимое резалт id|name|date|time| 1|Олег|05.01.23|23:12| 2|Саша|09.01.23|18:08| 3|Даша|11.01.23|10:10| $query '.......'; $Result = mysqli_query($con, $query); $dataArr = array(); while($row = mysqli_fetch_assoc($Result)){ dataArr[] = $row; } echo json_encode($dataArr); mysqli_free_result($Result); У меня получает добавить новые поля с помощью array_merge а как сделать именно замену значений столбца time? $appendArr = array("online" => $online); $dataArr[] = array_merge($row, $appendArr); Буду очень признателен за подсказку. Спасибо!
честно говоря странная задача... как вы например к 23.12 + 1 добавите? что будет 24.12 ??? или 0.12 + дату на день подвинуть? если просто и "в лоб" можно просто в запросе указать этот час.... типа Код (Text): SELECT * ... (time + INTERVAL 1 HOUR) AS new_time FROM * ... надеюсь у вас тип поля time именно time?