Üçüncü Sınıf Müfredat Yönergeleri
Mayıs Ayı 2024
Son derste PHP ile yazılmış bir Kişisel Etkinlikler Takvim Programı başlattık ve planlanan etkinlikler ve etkinlikler hakkında bilgi depolamak için bir veritabanı tablosu oluşturduk. Tablonuzun veritabanımızda oluşturulduğuna göre, bir sonraki adım, yeni etkinliklerle ilgili bilgileri toplamak için kullanabileceğimiz bir HTML web formu oluşturmak ve daha sonra bu bilgileri php programına göndermek. Web formunu tasarlamadaki ilk adımımız, toplayacağımız her bilgi parçasını analiz etmek ve bu veri parçasını toplamak için hangi tür HTML form etiketinin kullanılacağına karar vermektir. HTML form etiketlerini bilmiyorsanız, CoffeBreakBlog'daki HTML siteme buradan göz atın. act_ID Son öğreticide, etkinlikler tablosumuzdaki ilk alanı her kayıt için benzersiz bir tanımlayıcı olan act_ID alanını çağırdık. Bu tablo alanı otomatik olarak artırıldığından, web formumuzla alan için herhangi bir veri toplamamız gerekmez. act_title Etkinliğin veya etkinliğin başlığı yalnızca kısa bir metin satırıdır, bu nedenle bunu toplamak için bir HTML metin giriş etiketi kullanabiliriz. act_desc Faaliyetin tanımı çok kısa veya çok ayrıntılı olabilir. Bu yüzden bu alan için textarea etiketini kullanacağız. act_month_1 act_day_1 act_year_1 act_hour_1 Bu girdi alanları etkinliğin başlangıç tarihini (ay, gün, yıl, saat) toplar. Yanlış yazılan verilerin neden olduğu karışıklığı önlemek için, web formundaki HTML seçme etiketini tarih bilgisi için kullanmak daha iyidir. Bir etiket yılın aylarının bir açılır listesini ve ikinci bir etiket ayın günlerini görüntüler. Tahmin ettiniz, üçüncü etiket yıllarca görüntülenecek. Tabii ki, bu aralık ihtiyacınız olduğu kadar uzun yıllar içerebilir. Ancak, etkinlik programınız yalnızca yıllık bir takvim içinse bu üçüncü etiketi atlayabilirsiniz. Ayların adları metin biçiminde görüntülenir (Ocak, Şubat gibi). Bu, web formunu daha kullanıcı dostu hale getirecektir. Son olarak, bir başka seçili etiket etkinliğin planlandığı günün saatini görüntüler (bir buçuk saatlik aralıklarla). act_month_2 act_day_2 act_year_2 act_hour_2 Etkinliğin bitiş tarihi (ay, gün, yıl, saat) için bu etiketlerden ikinci bir grup oluşturacağız. Başlangıç tarihi giriş alanlarının sonunda bir numara ve ikinci grubun sonunda iki numara kullanacağız. act_timestamp_1 act_timestamp_2 Tarih ve saat, az önce tartıştığımız etiketler tarafından toplandıktan sonra, program başlangıç ve bitiş tarihini / saatini bir Unix zaman damgasına dönüştürecek ve zaman damgasını tabloya kaydedecektir. Bu program tarafından yapıldığından, web formumuzda bu alanlar için bir etikete ihtiyacımız olmayacaktır. act_status Takvime ilk kez bir etkinlik girdiğinizde, etkinliğin act_status değeri varsayılan olarak eksik olarak ayarlanır. Ancak, daha sonraki bir tarihte tamamlanacak etkinliğin durumunu güncellemek istersiniz. Durumu eksik durumdan tamamlanma durumuna getirmenize olanak tanıyan bir radyo düğmesi giriş etiketi kullanacağız. |