Ben Kullanıcı Yönetimi, veri girmek için bir ön konsol ve ön denetim parçalarını arka uç konsola sahip küçük bir uygulama inşa ettik. Önuç timestamped olan bir MySQL veritabanı satır ekler. Backend X ve Y tarihleri arasında veritabanından satırları seçmek mümkün olmalıdır.
Her şeyi ile gerçekten mücadele ediyorum tarih bölümü hariç, şimdiye kadar çalışıyor.
Önuç SQL girişi (kaldırıldı sahte kod ile basitleştirilmiş) bu gibi görünüyor:
$date = time();
$top_level_category = $_POST['top_level_category'];
$sub_level_category = $_POST['sub_level_category'];
$company = $_POST['company'];
$agent_name = $_POST['agent_name'];
$ticket_id = $_POST['ticket_id'];
$sql = "INSERT INTO dacc_data ("
. "id, top_level_category, sub_level_category, "
. "agent_name, date, ticket_id, company"
. ") VALUES ("
. "NULL, '$top_level_category', '$sub_level_category', "
. "'$agent_name', FROM_UNIXTIME('$date'), '$ticket_id', '$company'"
. ")"
;
$result = mysql_query($sql) or die (mysql_error());
Bu iş tamam gibi görünüyor, zaman damgası aldı ve benim tablodaki bir datetime sütun ilave ediliyor. Mm: ss veritabanı içinde It gg / aa / yyyy olarak görüntüler.
Yani ... benim ilk soru - bu bunu yapmak için doğru yolu nedir?
İkinci soru olan, SQL deyiminin ne tür Ben X ve Y tarihi arasındaki satırlar dizisi çekin gerekir.
Bu biraz başıboş ise özür dilemek, açık umuyoruz ancak daha fazla bilgiye ihtiyacınız varsa bana bildirin.