PHP er et skriptspråk som kan spørre eller samhandle med en MySQL database , og deretter hente informasjon som skal vises på en nettside. Ett bruk for denne type programmering er en blogg eller kommentarfeltet. Brukeren inngang er lagret i databasen . Nettstedet gir en viss plass å vise blogginnlegg eller kommentarer i form av en DIV element . PHP er programmert inn i DIV med " Select"- spørring for å hente databasen informasjon og presentere det på en ryddig måte . Lag en prøve database og vise siden for å se hvordan det hele fungerer . Instruksjoner
en
Begynn din PHP-kode på toppen av HTML-dokumentet og opprette en forbindelse med din MySQL server. Erstatte dine egne parametere i forbindelse din i stedet for "hostname ", " brukernavn" og " passord" : ?
< Php
$ conn = mysql_connect (' hostname ', ' username' , 'password ') or die ( "feil "); " . sample"
2
Lag en database kalt
$ sql = "CREATE dATABASE sample" ;
< p> mysql_query ( $ sql , $ conn ) ;
mysql_select_db ( " sample" , $ conn ) ;
3
Lag en tabell i databasen som heter " blogginnlegg " og gi det tre kolonner kalt "brukernavn ", " header" og " kommentar".
$ SQL2 = "CREATE TABLE blogginnlegg
(
brukernavn varchar ( 30 ) NOT NULL , etter
header varchar ( 50 ) NOT NULL , etter
kommentar varchar ( 500 ) NOT NULL
) ";
mysql_query ( $ SQL2 , $ conn ) ;
4
Sett prøven tekst i " blogginnlegg " tabellen for tre oppføringer for å teste eksempel. Inkluder et ekko funksjon som viser en erklæring om at du har opprettet en database og tabell. Lukk kode :
$ sql3 = " INSERT INTO blogginnlegg ( brukernavn, header , kommentar ) VERDIER
(' First person ', ' First header her ', ' Sample kommentar går her prøve kommentar her går sample kommentar her går sample kommentar her går sample kommentar her går ') , (' Second person ',' Second header her ',' Sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar går her ') , (' går Tredje person ',' tredje header her ',' Sample kommentar her går sample kommentar her sample kommentar her går sample kommentar her går sample kommentar her går ' ) ";
mysql_query ( $ sql3 , $ conn ) ;
echo ( " Din database og bord har blitt opprettet "); ?
}
>
5
Lagre filen med en . php forlengelse og teste den på PHP server eller bruke en PHP kode emulator . Du bør se noe annet enn ordene " Din database og bord har blitt opprettet. " Hvis du sjekker din MySQL server, vil du finne din nye database med tre rader med data
Ditt fulle kode i filen skal se slik ut : . ?
< Php
< p> $ conn = mysql_connect (' hostname ', ' username' , 'password ') or die ( "feil ");
if ( is_resource ( $ conn ) ) {
$ sql = "CREATE DATABASE sample" ;
mysql_query ( $ sql , $ conn ) ;
mysql_select_db ( " sample" , $ conn ) ;
$ SQL2 = "CREATE TABLE blogposts
(
brukernavn varchar ( 30 ) NOT NULL , etter
header varchar ( 50 ) NOT NULL , etter
kommentar varchar ( 500 ) NOT NULL
) ";
mysql_query ( $ SQL2 , $ conn ) ;
$ sql3 =" INSERT INTO blogginnlegg ( brukernavn, header , kommentar ) VERDIER
(' First person ', ' First header her ', ' Sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar her går ') , (' Second person ', ' Second header her ', ' Sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar her går ') , (' Tredje person ',' tredje header her ',' Sample kommentar her går sample kommentar her går sample kommentar her går sample kommentar går her prøve kommentar her går ' ) ";
mysql_query ( $ sql3 , $ conn ) ;
echo ( " Din database og bord har blitt opprettet "); .
}
? >
6
Åpne et nytt dokument for å lage DIV displayet. Legg PHP koding på toppen av dokumentet for å koble til MySQL server og koble til den nyopprettede " sample" database: ?
< Php
$ conn = mysql_connect (' hostname ' , 'username ', ' password' ) or die ( "feil ");
if ( is_resource ( $ conn ) ) {
mysql_select_db ( " sample" , $ conn );
7
Lag "Select"- spørring for å hente databasen informasjon. Lukk PHP koding : en
$ sql4 = "SELECT brukernavn, header , kommentar fra blogginnlegg ";
$ result = mysql_query ( $ sql4 ) ;
}
?
>
8
Legg en DIV mellom body-kodene på dokumentet som inneholder PHP kode som bruker resultatene av "Select " søket for å vise hver rad i databasen :
< ? php
while ( $ rad = mysql_fetch_assoc ( $ resultat ) ) {
echo "
" . $ row [ 'username '] " < /p >"; . . .
echo "
" $ row [' header '] " < /h3 >";
< p > echo "
" $ row [' kommentar '] " < /p >"; . .
echo "
";
}
< p> ? >
< /div >
9
Lagre filen med et annet navn enn det forrige fil og en . php forlengelse , og deretter teste den på PHP server eller ved å bruke en PHP kode emulator . Du bør se prøven teksten som ble inngått databasen vises i form av kommentarer eller blogginnlegg . Den fullstendige koden er som følger : ?
< Php
$ conn = mysql_connect (' hostname ', ' username' , 'password ') or die ( "feil ");
if ( is_resource ( $ conn ) ) {
mysql_select_db ( " sample" , $ conn ) ;
$ sql4 = " SELECT brukernavn, header , kommentar fra blogginnlegg LIMIT 3 " ;
$ result = mysql_query ( $ sql4 ) ;
}
>
< DOCTYPE html PUBLIC "- //W3C /? /DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
< html ( $ row = mysql_fetch_assoc ( $ resultat ) ) {
echo "
" $ row [ 'username '] " < /p >"; . .
echo " < ; h3 > " . $ row [' header '] . " < /h3 > ";
echo"
" . . $ row [' kommentar '] " < /p > " ;
echo "
"; ?
}
>
< /div >
< /body >
< /html >