PHP har flere funksjoner som samhandler med MySQL databaser som du kan bruke til å få informasjon fra dem og vise på HTML-sider . Disse inkluderer tilkobling, utvalg og spørring funksjoner . Lagre resultatene av forbindelsen funksjoner i PHP variabler å holde forbindelsen åpen på websiden til du har samlet all den informasjonen du trenger fra databasen. Mysql_connect Funksjon
Før du kan få noe informasjon fra MySQL tabeller til din webside, må du koble til selve databasen . PHP mysql_connect funksjonen åpner forbindelsen til serveren. Som et minimum må du passere MySQL server, brukernavn og passord som parametere i funksjon, enten som strenger eller variable. Du kan også sende ytterligere to parametere: én brukes til å skille mellom flere samtaler til mysql_connect funksjon for ulike databaseservere , og den andre til å sette kundens flagg. Funksjonen etablerer enten tilkoblingen eller returnerer false .
Mysql_select_db Funksjon
PHP mysql_select_db funksjonen velger en database som finnes på MySQL -serveren, som spesielt hjelper når flere databaser eksistere . På et minimum , du trenger bare å passere database navn som en parameter , enten som en streng bokstavelig eller i en variabel . Men har du muligheten til å passere en identifikator som en andre parameter hvis du har etablert forbindelser til flere MySQL-databaser . Funksjonen returnerer true hvis den finner databasen, eller falsk hvis det mislykkes .
Mysql_query Funksjon
Når du har fullført en tilkobling til en MySQL database, PHP mysql_query funksjonen lar deg søke i tabellene for informasjon . Du bruker SQL syntax i spørringene , inkludert velge , sette inn, oppdatere og slette spørringer. Du trenger bare å passere spørringen som en parameter til mysql_query funksjon, enten som en streng bokstavelig eller en variabel. Men du trenger ikke å inkludere et semikolon på slutten av spørringen. Du kan også sende en identifikator parameter lik den mysql_select_db funksjon . Funksjonen returnerer resultatet av spørringen hvis den finner noen .
Mysql_close Funksjon
PHP mysql_close funksjonen stenger en tilkobling til en MySQL database. Hvis du bare har kalt mysql_connect funksjonen én gang på websiden , trenger du ikke å passere noen parametere til mysql_close funksjon . Hvis du har etablert flere tilkoblinger , passerer identifikator verdien av den tette funksjon for å angi at du vil lukke den forbindelse . Hvis du har flere åpne tilkoblinger , men spesifiserer ikke hvilken du vil lukke, avslutter mysql_close funksjon den mest nylig åpnet tilkobling.