Creazione di un sito web utilizzando il linguaggio di programmazione PHP e il sistema di gestione di database MySQL è un compito comune nel campo dello sviluppo web . Anche se avete poca esperienza tecnica , è possibile insegnare a te stesso tutte le tecniche coinvolte . Per creare un sito che sia funzionale ed efficiente , concentrarsi su un aspetto alla volta , imparando le competenze richieste ; poi la loro attuazione e di passare alla fase successiva . È possibile creare un sito PHP e MySQL anche come un principiante . Istruzioni 
 1 
 Progetta il tuo database del sito . La fondazione del vostro sito sarà il database MySQL , in modo che il primo compito nella sua creazione è quello di progettare questo archivio dati . Il design si crea dipende dallo scopo del vostro sito , ma dovrebbe elencare le tabelle, le colonne e le relazioni tra gli elementi di dati che si prevede di memorizzare . Ad esempio , in un sito web di vendita al dettaglio , tabelle potrebbero includere Customer e Order . La tabella Customer potrebbe contenere i nomi, gli indirizzi ei recapiti di clienti , mentre la tabella Order potrebbe contenere le date ei dettagli di ordini . 
 2 
 Definire le relazioni all'interno dei dati. Oltre a elencare i dettagli vitali necessari per il tuo sito , i tuoi dati richiederà un certo numero di elementi aggiuntivi per funzionare efficacemente . Tutte le tabelle devono avere una colonna che identifica in modo univoco ogni riga , utilizzando una chiave primaria che è normalmente un numero . Per riflettere il rapporto tra il Cliente e Ordine , il tavolo Ordine potrebbe utilizzare una chiave esterna , includendo una colonna che elenca il numero ID univoco per il cliente associato con un particolare ordine . 
 3 
 implementare il database . Per costruire il database utilizzando il vostro disegno , è possibile utilizzare le istruzioni SQL o opzionalmente di una interfaccia web , come phpMyAdmin , se il vostro host web fornisce questo . Utilizzando una interfaccia , è possibile creare le tabelle del database senza scrivere codice , ma per crearlo utilizzando SQL , la sintassi seguente campione può essere utilizzato: 
 
 CREATE TABLE clienti ( 
 
 CustomerID int NOT NULL , Stati 
 CustomerName varchar ( 50 ) , Stati 
 CustomerAddress varchar ( 50 ) , Stati 
 PRIMARY KEY ( ID cliente ) ) per 
 CREATE TABLE ordine ( 
 
 OrderID int NOT NULL , Stati 
 data data ordine , Stati 
 OrderDetails varchar ( 50 ) , Stati 
 OrderCustomer int NOT NULL , Stati 
 PRIMARY KEY ( ID ordine ) ) per 
 ( vedi Bibliografia 2 ) economici 4 
 Creare i file PHP . Quando le pagine del sito sono visualizzati, essi saranno costruiti utilizzando il codice PHP . I file PHP devono essere salvati con estensione " . Php" e memorizzati sul vostro server web. Quello che segue è la struttura di base di una pagina Web in codice 
 
 ? > 
 
 < /body> 
 
 < /html > 
 
 noti che all'interno di un file PHP è possibile alternare tra HTML e PHP . All'interno della sezione PHP , è possibile includere qualsiasi trattamento è necessario , tra cui la connessione al database e scrivere le strutture HTML al browser dell'utente . ( Vedi riferimenti 3 ) economici 5 
 connettersi al database e di presentare i risultati agli utenti del sito . Il seguente codice di esempio illustra la connessione a un database MySQL in PHP , tra cui l'esecuzione di query e scrivendo alcuni dei dati in strutture HTML che verranno inviati al browser come parte della pagina web: 
 
 mysql_connect ( " localhost " , " user " , " pass " ) ; 
 
 mysql_select_db ( " dbname " ) ; 
 
 $ cust_query_result = mysql_query ( " SELECT * FROM clienti "); 
 
 mentre ( $ cust_row = mysql_fetch_array ( $ cust_query_result ) ) { 
 
 echo " 
 " $ cust_row [' CustomerName '] " < /div >"; . 
. 
 } < br > 
 Alter sezioni di connessione e query per soddisfare il proprio database e sito web . Salvare i file , caricarli sul tuo server Web e accedere al sito per testarlo. (Vedi riferimenti 4 ) economici