Salem Witch Trials Webquest
Maijs 2024
Pēdējā apmācībā mēs sākām personīgo aktivitāšu kalendāra programmu, kas rakstīta PHP, un mēs izveidojām datu bāzes tabulu, lai saglabātu informāciju par plānotajām darbībām un notikumiem. Tagad, kad mūsu tabula ir izveidota mūsu datu bāzē, nākamais solis ir izveidot HTML tīmekļa formu, kuru mēs varam izmantot, lai apkopotu specifiku par jaunām darbībām un pēc tam nosūtītu šo informāciju php programmai. Mūsu pirmais solis, veidojot tīmekļa veidlapu, ir analizēt katru apkopoto informāciju un izlemt, kāda veida HTML veidlapas tagu izmantot šīs datu vākšanai. Ja neesat pazīstams ar HTML veidlapu tagiem, apskatiet manu HTML vietni šeit CoffeBreakBlog. akts_ID Pēdējā apmācībā mēs pirmo darbības lauku tabulā nosaucām par lauku act_ID, kas ir unikāls katra ieraksta identifikators. Tā kā šī tabulas lauks ir iestatīts uz automātisku pieaugumu, mums nav jāapkopo dati par šo lauku ar mūsu tīmekļa veidlapu. akts_nosaukums Darbības vai notikuma nosaukums ir tikai īsa teksta rinda, lai mēs varētu to izmantot HTML teksta ievades tagā. act_desc Darbības apraksts varētu būt ļoti īss vai diezgan detalizēts. Tātad šajā laukā mēs izmantosim teksta zonas tagu. akts_mēnesis_1 akts_diena_1 akts_gads_1 act_hour_1 Šajos ievades laukos tiks apkopots aktivitātes sākuma datums (mēnesis, diena, gads, stunda). Lai novērstu neskaidrības, ko rada nepareizi ievadīti dati, datuma informācijai Web formā ir labāk izmantot HTML atlases tagu. Vienā tagā tiks parādīts nolaižamais gada mēnešu saraksts, bet otrā tagā - mēneša dienas. Jūs uzminējāt, trešajā tagā tiks parādīti gadu periodi. Protams, šajā periodā var ietilpt tik daudz gadu, cik nepieciešams. Tomēr jūs varat izlaist šo trešo tagu, ja jūsu aktivitāšu programma paredzēta tikai gada kalendāram. Mēnešu nosaukumi tiek parādīti teksta formātā (piemēram, janvāris, februāris). Tas padarīs tīmekļa veidlapu lietotājam draudzīgāku. Visbeidzot, vēl vienā atlasītajā tagā tiks parādīta tās stundas stunda dienā, kurā paredzēta aktivitāte (ar pusstundas soli). akts_mēnesis_2 akts_diena_2 akts_gads_2 akts_stunda_2 Mēs izveidosim otro šo tagu grupu darbības beigu datumam (mēnesim, dienai, gadam, stundai). Mēs izmantosim numuru viens sākuma datuma ievades lauku beigās un otro numuru otrās grupas beigās. act_timestamp_1 act_timestamp_2 Pēc datuma un laika savākšanas tagos, par kuriem tikko runājām, programma sākuma un beigu datumu / laiku pārveidos par Unix laika zīmogu un laika zīmogu glabās tabulā. Tā kā to dara programma, mums Web formātā šiem laukiem nebūs jābūt tagam. aktu_stats Pirmoreiz ievadot darbību kalendārā, aktivitātes act_status pēc noklusējuma ir iestatīts uz nepilnīgu. Tomēr jūs vēlaties atjaunināt aktivitātes statusu, lai to pabeigtu vēlāk. Mēs izmantosim radiopogas ievades tagu, kas ļaus pārslēgt statusu no nepilnīga uz pilnīgu. |