PHP kan vælge poster fra en MySQL-database, og derefter give en måde at vælge udvalgte poster ved hjælp af en HTML afkrydsningsfelt. Afkrydsningsfelter kan også anvendes til selektivt at slette eller ændre poster. De relevante data kan derefter opdateres underlagt valg lavet på en webside. Afkrydsningsfelter giver en nem måde for brugerne at interagere med data, og kun vælge de poster, hun har brug for at opdatere. PHP vil derefter udføre de relevante handlinger. Instruktioner
1
Tilslut til den valgte database som så: ?
< Php
$ hostname = " localhost " //Værtsnavn
< p> $ user = "" //MySQL username
$ pass = "" //MySQL password
$ database_name = "salg" //Database navn
< p > $ table_name = " saleshistory " //Bord navn
//Forbind til server og vælge databasen efter behov : Hej
mysql_connect ( "$ hostname ", " $ bruger" , "$ pass " ) or die ( " kan ikke forbinde til salg ")
mysql_select_db ( " $ database_name " ) or die ( " kan ikke vælge databasen ")
2
Vælg records fra bordet efter behov : Hej
$ salessql = " SELECT * FROM
3
Anskaf de poster vælges med et stykke erklæring : Hej
mens ( $ rækker = mysql_fetch_array ( $ salesresult ) )
>
< p ? > i slutningen af den første PHP sektion er markeret med > ovennævnte
4
Brug HTML og PHP til at udsende oplysninger om afkrydsningsfeltet
information som følger: ? . < br >
< input name = " afkrydsningsfeltet [ ] " type = "afkrydsningsfeltet " salesid = " afkrydsningsfeltet [ ] " value = " echo $ rækker [' salesid '] ; ? > "> |
< echo $ rækker [' salesid '] ; ? > | ;
< echo $ rækker [' customerfirstname '] ; ? ? > |
< echo $ rækker [ ,"' customerlastname ' ] ? > |
< echo $ rækker [' customeremail ' ] > |
< /table >
afkrydsningsfelt er angivet ved " salesid " felt i hver record. for hver salesid vises på skærmen , kan brugeren vælge eller ignorere posten. Sales identifier nummer ( salesid ) vil blive kontrolleret eller ukontrolleret og indikerer, at PHP , at denne rekord bør ajourføres. de øvrige felter på listen give yderligere information.
< br >