Isiklike tegevuste kalendriprogramm - koguge oma PHP-programmi andmed HTML-i veebivormi abil
Viimases õpetuses alustasime PHP-s kirjutatud isiklike tegevuste kalendriprogrammi ja koostasime andmebaasi tabeli teabe salvestamiseks plaanitud tegevuste ja sündmuste kohta. Nüüd, kui meie tabel on andmebaasis loodud, on järgmine samm HTML-i veebivormi loomine, mida saaksime kasutada uute tegevuste kohta konkreetsete andmete kogumiseks ja seejärel selle teabe php-programmi saatmiseks.

Meie esimene samm veebivormi kujundamisel on analüüsida iga kogutavat teavet ja otsustada, millist HTML-vormingusilti selle teabe kogumiseks kasutada. Kui te pole HTML-i vormimärgenditega tuttav, vaadake minu HTML-i saiti siin CoffeBreakBlog'is.

akt_ID
Viimases õpetuses nimetasime oma tegevuse tabeli esimest välja väljaks act_ID, mis on iga kirje kordumatu identifikaator. Kuna selle tabeli väli on seatud automaatsele juurdekasvule, ei pea me oma veebivormiga selle välja jaoks andmeid koguma.

act_title
Tegevuse või sündmuse pealkiri on vaid lühike tekstirida, et saaksime selle kogumiseks kasutada HTML-i tekstisisestussilti.

act_desc
Tegevuse kirjeldus võib olla väga lühike või üsna üksikasjalik. Kasutame selle välja jaoks textarea silti.

act_month_1
act_day_1
aktusaasta_1
act_hour_1
Need sisestusväljad koguvad tegevuse alguskuupäeva (kuu, päev, aasta, tund). Valesti sisestatud andmete põhjustatud segaduste vältimiseks on parem kasutada kuupäevateabe jaoks veebivormis HTML-i valimismärgendit. Ühel sildil kuvatakse ripploend aasta kuude kohta ja teises sildil kuvatakse kuu päevad. Arvasite ära, kolmas silt näitab aastaid. Muidugi võib see ajavahemik hõlmata nii palju aastaid kui vaja. Selle kolmanda sildi võib siiski ära jätta, kui teie tegevusprogramm on mõeldud vaid aastakalendriks. Kuude nimed kuvatakse teksti kujul (näiteks jaanuar, veebruar). See muudab veebivormi kasutajasõbralikumaks. Lõpuks kuvatakse veel üks valitud silt selle tunni tunniga, milleks tegevus on kavandatud (poole tunni kaupa).

akt_kuu_2
akt_päev_2
aktusaasta_2
akt_tund_2
Loome nende siltide teise rühma tegevuse lõpukuupäeva (kuu, päev, aasta, tund) jaoks. Me kasutame numbrit üks alguskuupäeva sisestusväljade lõpus ja teist rühma teise rühma lõpus.

act_timestamp_1
act_timestamp_2
Pärast seda, kui sildid, millest me just rääkisime, on kuupäeva ja kellaaja kokku kogunud, teisendab programm alguse ja lõpu kuupäeva / kellaaja Unixi ajatempliks ja salvestab ajatempli tabelisse. Kuna seda teeb programm, pole meil vaja, et meie veebivormil oleks nende väljade silt.

act_status
Tegevuse kalendrisse esmakordsel sisestamisel on vaikimisi aktiivse tegevuse olek mittetäielik. Kuid soovite tegevuse olekut värskendada, et see hiljem lõpule viia. Kasutame raadionupu sisestussilti, mis võimaldab teil oleku mittetäielikust täielikuks muuta.








Video Juhiseid: Riigikogu istung, 11. november 2019 (Mai 2024).