Opprette en nettside ved hjelp av PHP programmeringsspråk og MySQL database management system er en felles oppgave innen webutvikling. Selv om du har litt teknisk erfaring , kan du lære deg alle teknikkene involvert. Å lage et nettsted som er funksjonell og effektiv, fokusere på ett aspekt av gangen , lære de nødvendige ferdigheter, deretter implementere dem og går videre til neste trinn . Du kan opprette en PHP og MySQL området selv som en nybegynner. Instruksjoner
en
Design ditt nettsted database. Grunnlaget for nettstedet ditt vil være MySQL database, slik at den første oppgaven i å lage det er å utforme denne datalageret. Utformingen du oppretter vil avhenge av hensikten med nettstedet ditt , men skal liste opp tabeller, kolonner og relasjoner mellom dataelementene du planlegger å lagre . For eksempel , i en retail nettsted, kan tabellene omfatter Customer and Order . Kunden tabellen kan inneholde navn, adresser og kontaktinformasjon til kundene , mens Order tabellen kan inneholde datoer og detaljer av bestillinger .
2
Definer relasjoner innenfor dine data . Samt å liste opp de viktige detaljene du trenger for nettstedet ditt, vil dine data krever en rekke ekstra elementer for å fungere effektivt. Alle tabeller bør ha en kolonne som identifiserer hver rad entydig ved hjelp av en primær nøkkel som normalt er et tall. Avspeile forholdet mellom kunden og orden , kunne Order tabellen bruke en utenlandsk nøkkel, ved å inkludere en kolonne som viser den unike ID- nummer for kunden knyttet til noe bestemt rekkefølge .
3
implementere databasen . Å bygge opp databasen ved hjelp av design, kan du bruke SQL-setninger eller eventuelt et webgrensesnitt som phpMyAdmin , om webhotellet gir dette. Ved hjelp av et grensesnitt , kan du lage dine databaser uten å skrive kode , men å lage den ved hjelp av SQL, kan følgende eksempel syntaks brukes:
CREATE TABLE Kunde (
Kunde int NOT NULL , etter
CustomerName varchar ( 50 ) , etter
CustomerAddress varchar ( 50 ) , etter
PRIMARY KEY ( KundeID ) )
CREATE TABLE Order (
OrderID int NOT NULL , etter
OrderDate dato, OrderDetails
varchar ( 50 ) , etter
OrderCustomer int NOT NULL , etter
PRIMARY KEY ( OrderID ) )
( se referanser 2 )
4
Lag dine PHP-filer . Når nettstedet ditt sider blir sett , vil de bli bygget ved hjelp av PHP -kode. Dine PHP-filer skal lagres med " . Php " forlengelse og lagres på webserveren . Følgende er de grunnleggende omrisset av en webside i kode
? >
< /body >
< /html >
Merk at innen en PHP -fil kan du veksle mellom HTML og PHP. Innenfor PHP delen, kan du inkludere noen behandling du trenger, inkludert tilkobling til databasen og skrive ut HTML- strukturer til brukerens nettleser . (Se Referanser 3 )
5
Koble til databasen og presentere resultatene for brukere av området. Følgende eksempelkode demonstrerer koble til en MySQL database i PHP, inkludert spørring det og skrive noen av dataene ut i HTML- strukturer som vil bli sendt til nettleseren som en del av websiden : en
mysql_connect ( " localhost "," bruker ", " pass ");
mysql_select_db ( " dbnavn ");
$ cust_query_result = mysql_query ( " SELECT * FROM Kunden ") ;
mens ( $ cust_row = mysql_fetch_array ( $ cust_query_result ) ) {
echo "
" $ cust_row [' CustomerName '] " < /div >"; . .
}
Alter forbindelsen og spørring deler som passer din egen database og nettside. Lagre filene dine , laste dem opp til webserveren og bla til området for å teste den. (Se Referanser 4 )