Загрузка...

php mysql help needed

Thread in Backend created by id61173666 Dec 14, 2022. (bumped Dec 14, 2022) 266 views

  1. id61173666
    id61173666 Topic starter Dec 14, 2022 1 Mar 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]
     
  2. Reflect
    Reflect Dec 14, 2022 im too busy im too busy
    Вам нужно отредактировать временную метку по умолчанию в соответствии с вашим часовым поясом следующим образом (при условии, что GMT+1):
    Если ваш часовой пояс — GMT+X (где X — положительное число), то отметка времени, преобразованная обратно в GMT, будет отрицательным числом, что действительно недопустимо. Здесь эта метка времени преобразуется обратно в 00:00:01 по Гринвичу, которая сохраняется как 0.
     
    1. View previous comments (1)
    2. Reflect
    3. id61173666 Topic starter
    4. id61173666 Topic starter
  3. id61173666
    id61173666 Topic starter Dec 15, 2022 1 Mar 6, 2022
    Вопрос решен, переписал запрос к бд, под данную версию mysql.
     
  4. 010
    010 Dec 15, 2022 СОФТ ДЛЯ ЛОВЛИ ГИФТОВ ТГ - https://lolz.live/threads/8945408/ 340 Jul 17, 2018
    не использовать php
     
    1. View previous comments (3)
    2. 010
      aratank, если web, то на ts
    3. 010
    4. aratank
      010, наерно имелось введу js. Но простота и скорость разработки на php выше. Бэк на пхп а уже фронт на js (Но это моё мнения и опыт)


      По тупости.. считаю что ваш комент не уместен, т.к человек четко написал что ему нужно сделать это на пыхе.
      А хуже - лучше яп, это зависит от самого разработчика
    5. View the next comments (1)
Loading...
Top