HTML Produksjonen i PHP MySQL

HTML Produksjonen i PHP MySQL


Nettsteder bruker MySQL-databaser til å lagre innholdet, med PHP å koble til disse dataene. PHP-skript i slike nettsteder spørring data, bygge den inn i HTML-strukturer og skrive disse ut, sende dem til brukerens nettleser. Brukere kan vise og samhandle med innholdet på en nettside drevet med PHP og MySQL, eventuelt sende oppdateringer og innlegg i dataene. De grunnleggende prinsipper som er involvert i PHP, MySQL og HTML Web utvikling er grei.

Prosess

Når dataene for et nettsted er lagret i en MySQL database, kan webutviklere å lage server-side skript i PHP for å koble til disse dataene. PHP-skript kjøres når en bruker ber om en side eller tjeneste innenfor nettstedet. Dette fører til PHP-skript for å kjøre på server hosting et nettsted. Når PHP kjører, kobler den til MySQL database, henter data fra den og sender denne informasjonen tilbake til brukeren, pakket i form av en HTML-side.

Bruk

HTML, PHP og MySQL vises innen mange varierte Web utviklingsprosjekter. MySQL-databaser er gratis, så mange web vertene gi dem som standard i sine pakker. PHP er et annet fellestrekk i web hosting-pakker, så det er også populært. PHP inneholder standard, automatiserte funksjoner for å koble til MySQL-databaser, noe som gjør prosessen relativt enkelt for utviklere. HTML er primærkodestrukturen innenfor nettsteder, så sammen, de tre teknologiene bidrar til et stort antall fungerende nettsider.

Query Syntax

Når PHP-skript koble til MySQL-databaser, de bruker SQL syntax å utføre spørringer, innstikk og oppdateringer. Følgende eksempel PHP-kode utdrag skaper og utfører et søk på en MySQL database etter at en forbindelse til det:

mysql_connect ( "localhost", "brukernavn", "passord");

mysql_select_db ( "database");

$ Data = mysql_query ( "SELECT * FROM tabellnavn");

database plassering, navn, brukerdetaljer og tabellnavnet er alle egnet til den aktuelle databasen i spørsmålet. Når en spørring er utført, kan skriptet behandle resultatene.

utgang Syntax

PHP-skript utgang resultatene av databaseaktivitet i HTML strukturer. Følgende eksempel PHP-koden demonstrerer skrive ut dataene som blir hentet innen enkle HTML-koder:

while ($ data_row = mysql_fetch_array ($ data)) {

.. Echo "<p>" $ data_row [ 'tittel'] "</ p>";

}

Dette enkle eksemplet viser en tabell med en kolonne som heter "title" og hver rad presenteres i en HTML avsnitt element. Hvis brukerne vil kunne oppdatere data, kan utgangen være innenfor interaktive HTML skjemaelementer. PHP-utgang kan inkludere eventuelle HTML-elementer.

andre Technologies

Nettsteder med PHP behandling, som benytter MySQL database innhold og skriver ut innholdet som HTML, bruker også andre teknologier. Client-side teknologier ofte opptrer innenfor slike områder omfatter Javascript og CSS (Cascading Style Sheets). Utviklere kan bruke Javascript-funksjoner innenfor websiden for å forbedre interaktivitet. Cascading Style Sheets diktere utseendet på HTML-strukturer som vises i brukerens nettleser. PHP-skript kan bruke noen av de vanligste klientsiden teknologier.