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);