Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk membuat pertanyaan sql berdasarkan masa dalam php
Cara membuat pertanyaan SQL berdasarkan masa dalam PHP: 1. Tukar masa pangkalan data ke cap waktu melalui strtotime 2. Pilih dan tanya data SQL melalui "pilih * daripada `ecs_order_info` di mana add_time antara..." boleh; .
Persekitaran pengendalian artikel ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
Cara membuat pertanyaan berasaskan sql tepat pada masanya dalam php?
Berikut ialah pertanyaan cap masa. Jika masa pangkalan data memaparkan 2011-04-05, maka tidak perlu menggunakan fungsi penukaran cap waktu strtotime:
$timea = strtotime($_POST['timea']); $timeb = strtotime($_POST['timeb']); $sq2="select * from `ecs_order_info` where add_time between '$timea' and '$timeb' and `quanxian`='$dangqian' order by `order_id` DESC limit 50"; $sql = mysql_query($sq2);
Maklumat lanjutan
dalam php Selesai dalam
1. Gunakan fungsi untuk menukar cap waktu UNIX kepada tarikh: date()
Borang am: date('Y-m-d H:i:s', 1156219870);
2. Gunakan fungsi untuk menukar tarikh kepada cap waktu UNIX: strtotime()
Borang umum: strtotime('2010-03-24 08:15:42');
Selesai dalam MySQL
Kaedah ini ditukar dalam pernyataan pertanyaan MySQL Kelebihannya ialah ia tidak mengambil masa penghuraian PHP dan Kelemahannya ialah ia hanya boleh digunakan dalam pertanyaan pangkalan data dan mempunyai batasan.
1. Gunakan fungsi untuk menukar cap waktu UNIX kepada tarikh: FROM_UNIXTIME()
Borang umum: pilih FROM_UNIXTIME(1156219870);
2 cap waktu Fungsi: UNIX_TIMESTAMP()
Borang umum: Pilih UNIX_TIMESTAMP('2006-11-04 12:23:00′);
Contoh: mysql menanyakan bilangan rekod untuk hari itu:
$sql=”pilih * daripada mesej Di mana DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d' ) pesanan mengikut id desc".
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk membuat pertanyaan sql berdasarkan masa dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!