Kegiatan Pribadi Program Kalender - Kumpulkan Data Ke Program PHP Anda Dengan Formulir Web HTML
Dalam tutorial terakhir, kami memulai Program Kalender Aktivitas Pribadi yang ditulis dalam PHP dan kami membuat tabel database untuk menyimpan informasi tentang kegiatan dan acara yang dijadwalkan. Sekarang setelah tabel kami dibuat di basis data kami, langkah selanjutnya adalah membuat formulir web HTML yang dapat kami gunakan untuk mengumpulkan rincian tentang aktivitas baru dan kemudian mengirimkan informasi itu ke program php.

Langkah pertama kami dalam mendesain formulir web adalah menganalisis setiap informasi yang akan kami kumpulkan dan memutuskan jenis tag formulir HTML mana yang akan digunakan untuk mengumpulkan data tersebut. Jika Anda tidak terbiasa dengan tag formulir HTML, lihat situs HTML saya di sini di CoffeBreakBlog.

act_ID
Dalam tutorial terakhir, kami menyebut bidang pertama di tabel aktivitas kami bidang act_ID yang merupakan pengidentifikasi unik untuk setiap catatan. Karena bidang tabel ini disetel ke kenaikan otomatis, kami tidak perlu mengumpulkan data apa pun untuk bidang tersebut dengan formulir web kami.

act_title
Judul kegiatan atau acara hanyalah garis pendek teks sehingga kita dapat menggunakan tag input teks HTML untuk mengumpulkan ini.

act_desc
Deskripsi kegiatan bisa sangat singkat atau cukup rinci. Jadi kami akan menggunakan tag teks untuk bidang ini.

act_month_1
act_day_1
act_year_1
act_hour_1
Kolom input ini akan mengumpulkan tanggal mulai (bulan, hari, tahun, jam) dari aktivitas. Untuk mencegah kebingungan yang disebabkan oleh data yang salah ketik, lebih baik menggunakan tag pilih HTML dalam formulir web untuk informasi tanggal. Satu tag akan menampilkan daftar drop-down bulan dalam setahun dan tag kedua akan menampilkan hari dalam sebulan. Anda dapat menebaknya, tag ketiga akan menampilkan rentang tahun. Tentu saja, rentang ini dapat mencakup tahun yang Anda butuhkan. Namun, Anda dapat menghilangkan tag ketiga ini jika program aktivitas Anda hanya untuk kalender tahunan. Nama-nama bulan ditampilkan dalam format teks (seperti Januari, Februari). Ini akan membuat formulir web lebih ramah pengguna. Akhirnya, satu tag pilih lagi akan menampilkan jam hari aktivitas dijadwalkan (dalam satu setengah jam kenaikan).

act_month_2
act_day_2
act_year_2
act_hour_2
Kami akan membuat grup kedua dari tag ini untuk tanggal berakhirnya (bulan, hari, tahun, jam) dari aktivitas tersebut. Kami akan menggunakan nomor satu di akhir bidang input tanggal awal dan nomor dua di akhir grup kedua.

act_timestamp_1
act_timestamp_2
Setelah tanggal dan waktu dikumpulkan oleh tag yang baru saja kita bahas, program akan mengonversi tanggal / waktu awal dan akhir menjadi cap waktu Unix dan menyimpan cap waktu di tabel. Karena ini dilakukan oleh program, kita tidak perlu memiliki tag untuk bidang ini di formulir web kita.

act_status
Ketika Anda pertama kali memasukkan suatu kegiatan ke dalam kalender, status act_status dari aktivitas diatur ke tidak lengkap secara default. Namun, Anda ingin memperbarui status kegiatan untuk diselesaikan di kemudian hari. Kami akan menggunakan tag input tombol radio yang memungkinkan Anda mengubah status dari tidak lengkap menjadi lengkap.