根據日期比較自動刪除 MySQL 行
您的請求涉及清除「日期」欄位指示過去日期的資料庫行。為此,您可以將 PHP 腳本與 cron 作業結合使用。
MySQL 查詢:
PHP 腳本將執行以下MySQL 查詢:
<code class="php">mysql_query("DELETE FROM your_table_name WHERE Date < NOW()");
此查詢從指定表(「your_table_name」)中選擇並刪除“日期”值早於目前日期的行。
PHP 腳本:
<code class="php"><?php include 'your_db_connection'; mysql_query("DELETE FROM your_table_name WHERE Date < NOW()"); ?></code>
Cron 作業設定:
在控制面板(例如cPanel)中,設定一個cron 作業,在所需的位置執行“cronjobcommand.php”時間,例如午夜。
此自動化程序將定期從資料庫中清除過時的行,確保它們符合您指定的基於日期的條件。
以上是如何根據日期比較自動刪除 MySQL 行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!