Hvordan sette inn i en database med en rullegardinmeny med PHP
En rullegardinmeny lar brukerne velge en verdi, men du må først opprette en tilkobling til databasen før du setter denne verdien inn i en tabell. PHP og MySQL språk fungerer problemfritt sammen, så de funksjonene for å koble dem er allerede inkludert i PHP biblioteket. Du kan deretter sette brukerens valgte verdien i en MySQL tabell ved hjelp av PHP programmeringsspråk.
Bruksanvisning
1 Høyreklikk på PHP siden du ønsker å redigere, og velg "Åpne med." Velg PHP editor fra listen over programmer.
2 Legg en tilkobling til serveren og velger en database der du vil sette inn den nye verdien. Følgende kode viser deg hvordan du kobler til MySQL fra PHP:
mysql_connect ( "localhost", "mittnavn", "mypass");
mysql_select_db ( "mydatabasename") or die (mysql_error ());
Bytt ut din MySQL server navn og brukernavn og passord i det første settet med parametere. I MySQL velg funksjon, skriver du inn databasenavn.
3 Lag søkestrengen som setter en rekord med den valgte verdi fra en drop-down boks. Følgende kode viser deg hvordan du oppretter en innsats spørring:
$ Sql = "Sett inn bestillinger (PRODUCT) verdier ( '» + $ _POST [' Product '] + "')";
Den "Product" er navnet på rullegardin på siden din. Endre dette navnet med navnet på din egen drop-down boks.
4 Send forespørsel til MySQL server. Etter at søket er satt opp, må du sende det til databaseserveren. Bruk følgende kode for å sende til brukeren:
$ Insertresult = mysql_fetch_array ($ sql);