Чтобы сохранить текущую системную дату подряд с помощью PHP и MySQL, вы можете использовать несколько методов. Вот несколько примеров кода:
-
Метод 1: использование функции NOW() в MySQL
<?php // Connect to the database $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // Store the current date in a row $sql = "INSERT INTO your_table (date_column) VALUES (NOW())"; if ($conn->query($sql) === TRUE) { echo "Date stored successfully."; } else { echo "Error: " . $sql . "<br>" . $conn->error; } // Close the connection $conn->close(); ?>
-
Метод 2: использование функции PHP date()
<?php // Connect to the database $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // Get the current date $currentDate = date("Y-m-d"); // Store the current date in a row $sql = "INSERT INTO your_table (date_column) VALUES ('$currentDate')"; if ($conn->query($sql) === TRUE) { echo "Date stored successfully."; } else { echo "Error: " . $sql . "<br>" . $conn->error; } // Close the connection $conn->close(); ?>
-
Метод 3. Использование подготовленных операторов
<?php // Connect to the database $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // Prepare the statement $stmt = $conn->prepare("INSERT INTO your_table (date_column) VALUES (?)"); // Bind the current date parameter $stmt->bind_param("s", date("Y-m-d")); // Execute the statement if ($stmt->execute()) { echo "Date stored successfully."; } else { echo "Error: " . $stmt->error; } // Close the statement and the connection $stmt->close(); $conn->close(); ?>
Эти методы демонстрируют разные подходы к хранению текущей системной даты подряд с использованием PHP и MySQL. Вы можете выбрать тот, который лучше всего соответствует вашим требованиям.