PHP kan udtrække information fra en MySQL-database ved at forbinde til databasen, placere en forespørgsel i anførselstegn , og tildele en PHP variabel til det, og udføre forespørgslen. Forespørgsler er bygget ved at tildele eller tilføje forespørgslen oplysninger fra MySQL til en PHP variabel. Variablen er derefter videre til en PHP -funktion og henrettet. Hvis forespørgslen udføres succesfuldt de resulterende data returneres til programmet . Forespørgsler i MySQL kan " UPDATE ", " SELECT " eller "Slet" udsagn. Instruktioner
1
Tilslut til PHP -database, ved hjælp af en ekstern login -fil til at holde de legitimationsoplysninger og login oplysninger som følger : Hej
omfatter ( " login.inf "); < br >
$ cn = mysqli_connect ( $ hostn , $ usern , $ PASSW , $ db ) or die ( "Kunne ikke forbinde til MySQL- databasen" ),
2
Tildel SQL-forespørgslen . Et eksempel på dette følger , bygge forespørgslen up linje for linje : Hej
$ sqlquery = " SELECT Leverandørnr fra leverandør \\ n";
$ sqlquery = " WHERE suppliername = \\ " Advantage \\ . "\\ n";
$ sqlquery = " AND invoiceamt > 100,00 " .
ovenstående opbygger søgestrengen linje for linje , men det kunne have været tildelt variablen som én lang tekststreng . " . =" . Den føjer forespørgslen teksten automatisk
3
Ring forespørgslen i MySQL som følger : Hej
$ selectres = mysqli_query ( $ cn , $ sqlquery ) < br >
eller die ( "Kunne ikke udføre MySQL query : $ sqlquery ")
$ selectres variabel er en boolesk værdi returnere SAND eller FALSK afhængigt af om forespørgslen blev henrettet med succes. Hvis forespørgslen fejler, vil PHP stopper med fejlmeddelelse angivet i "eller dø " meddelelse.