Работа с датами в PHP и MySQL: примеры и код

Для работы с датами в PHP и MySQL можно использовать различные методы и функции. Вот несколько примеров:

  1. Получение текущей даты в PHP:

    $date = date('Y-m-d');
    echo $date;

    Текущая дата будет выведена в формате «ГГГГ-ММ-ДД», например «2024-01-12».

  2. Вставка текущей даты в базу данных MySQL:

    $date = date('Y-m-d');
    $query = "INSERT INTO your_table (date_column) VALUES ('$date')";
    mysqli_query($connection, $query);

    Замените «your_table» фактическим именем таблицы, а «date_column» — столбцом, в котором вы хотите сохранить дату.

  3. Получение записей на основе определенной даты в MySQL:

    $date = '2024-01-12';
    $query = "SELECT * FROM your_table WHERE date_column = '$date'";
    $result = mysqli_query($connection, $query);
    while ($row = mysqli_fetch_assoc($result)) {
    // Process each row
    }

    Замените «your_table» фактическим именем таблицы, а «date_column» — столбцом, содержащим даты.

  4. Форматирование даты MySQL в PHP:

    $date = '2024-01-12';
    $formattedDate = date('F j, Y', strtotime($date));
    echo $formattedDate;

    При этом дата будет выведена в виде форматированной строки, например «12 января 2024 г.».