Загрузка...

Нужна помощь php mysql

Тема в разделе Backend создана пользователем id61173666 14 дек 2022. (поднята 14 дек 2022) 275 просмотров

  1. id61173666
    id61173666 Автор темы 14 дек 2022 1 6 мар 2022
    Суть вопроса такая, ставлю сайт. Раньше стоял на mysql версией ниже, 5.5
    Сейчас сменил хост, версия mysql 5.7+
    Есть ячейка "datetime" тип которой является "date" и значением по умолчанию CURRENT_TIMESTAMP.
    На версии 5.7+ выдает ошибку #1067. Каким образом можно решить данную проблему?
    Мне нужно выводить значения с таблицы за текущую дату, возможно есть другие простые способы сделать это. За реальную помощь в решении готов скинуть на пиво. :beer:

    Если пытаться изменить значение на DATETIME, чтобы выводил время. Он отказывается корректно отображать инфу на сайте. Пример кода запроса ниже
    $res = mysqli_query($connection, "SELECT sum(price) FROM sell_list WHERE `datetime` = CURRENT_DATE");
    $res_nal = mysqli_query($connection, "SELECT sum(price) FROM sell_list WHERE `datetime` = CURRENT_DATE AND `payment` = 'Наличные'");
    $res_karta = mysqli_query($connection, "SELECT sum(price) FROM sell_list WHERE `datetime` = CURRENT_DATE AND `payment` = 'По карте'");
    $sum=mysqli_fetch_assoc($res);
    $sum_nal=mysqli_fetch_assoc($res_nal);
    $sum_karta=mysqli_fetch_assoc($res_karta);
    Скрины:
    [IMG]

    [IMG]

    [IMG]
     
    14 дек 2022 Изменено
  2. Reflect
    Reflect 14 дек 2022 im too busy im too busy
    Вам нужно отредактировать временную метку по умолчанию в соответствии с вашим часовым поясом следующим образом (при условии, что GMT+1):
    Если ваш часовой пояс — GMT+X (где X — положительное число), то отметка времени, преобразованная обратно в GMT, будет отрицательным числом, что действительно недопустимо. Здесь эта метка времени преобразуется обратно в 00:00:01 по Гринвичу, которая сохраняется как 0.
     
    1. Посмотреть предыдущие комментарии (1)
    2. Reflect
    3. id61173666 Автор темы
    4. id61173666 Автор темы
  3. id61173666
    id61173666 Автор темы 15 дек 2022 1 6 мар 2022
    Вопрос решен, переписал запрос к бд, под данную версию mysql.
     
  4. 010
    010 15 дек 2022 СОФТ ДЛЯ ЛОВЛИ ГИФТОВ ТГ - https://lolz.live/threads/8945408/ 340 17 июл 2018
    не использовать php
     
    1. Посмотреть предыдущие комментарии (1)
    2. 010
      id61173666, все равно, бросай пхп
    3. aratank
      010, а на чем писать тогда ?)
    4. 010
      aratank, если web, то на ts
    5. Посмотреть следующие комментарии (3)
Загрузка...
Top