Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come creare una tabella in PHP

Uno dei vantaggi di utilizzare il linguaggio server-side PHP è che contiene gli strumenti incorporati per l'interazione con i database MySQL . Se si dispone di un database MySQL impostato, è possibile creare e gestire le tabelle all'interno del database utilizzando il codice PHP da solo per creare connessioni al database e di inviare le query . Creazione di una semplice tabella all'interno di un database utilizzando PHP è un processo semplice una volta che si conosce il codice per farlo. Istruzioni
1

Creare un database MySQL sul server . Accedi al pannello di controllo del tuo sito web , ricerca per la sezione "Database " o sezione "MySQL " , e selezionare l'opzione "Crea nuovo database " . Avrete bisogno di fornire un nome di database , un nome utente ( che a volte è lo stesso del nome del database ) e di una password. Mantenere queste informazioni a portata di mano .
2

Aprire un nuovo file PHP . Per creare una tabella , è necessario effettuare una connessione al database e poi inviarlo una query riempito con le vostre istruzioni su come creare la tabella . Per effettuare una connessione , prima casa di tutti i dettagli di connessione all'interno di una variabile , tradizionalmente chiamati " $ conn , " e utilizzare il comando " mysql_select_db " per selezionare il database specifico : $ conn = mysql_connect ( " nome server " , "username " , "password " ) ; mysql_select_db ( " DatabaseName " ) ; Sostituire " username ", " password "e" DatabaseName " con le informazioni del database . Di solito , il nome del server sarà " localhost ", ma se questo non funziona potrete sia necessario frugare pannello di controllo del tuo sito per le informazioni o chiedere il vostro fornitore di hosting .
3

creare una variabile per ospitare la query SQL , e creare la tabella utilizzando la query CREATE tABLE . Qui è una variabile che contiene la query in una tabella molto semplice chiamato "libri" : $ sql = " CREATE TABLE libri ( idnumber INT PRIMARY KEY AUTO_INCREMENT , nome VARCHAR ( 75 ) , autore VARCHAR ( 50 ) , ) ;" Questo tavolo ha solo tre colonne: " idnumber ", " name " e "autore" . Il pasticcio di codice dopo " idnumber " è semplicemente dichiarando che colonna come "chiave primaria" della tabella , che assicura che ogni riga sul vostro tavolo avrà un numero ID dietro le quinte esclusivo . Il "nome" e le colonne "Autore" si sia dato il tipo di campo " VARCHAR ", che sta per " vari personaggi ", ed è il tipo di base per un semplice campo di testo . Il numero dopo è la quantità massima di caratteri ogni campo può essere . Tenere questi numeri piccoli come si pensa di poter farla franca per risparmiare spazio .
4

Aggiungi una riga alla tabella utilizzando la query INSERT. Dal momento che è una query separata , dovrete creare una nuova variabile per esso : $ sql2 = " INSERT INTO libri VALUES (NULL, ' Oliver Twist ', ' Charles Dickens ') ;" Il " nulla " lascia semplicemente il MySQL database di sapere che è lì la chiave primaria ( il numero ID univoco ) dovrebbe andare . MySQL assegnerà automaticamente le chiavi. I prossimi due campi compilare il " nome " e le colonne "Autore" , rispettivamente .
5

mettere tutto insieme con il comando mysql_query . Dovrete correre due volte per eseguire entrambe le query : mysql_query ( $ sql , $ conn ) ; mysql_query ( $ sql2 , $ conn) ;
6

Salvare il file PHP ( e assicurarsi di . . casa tutto nel file all'interno del " " tag PHP Quando viene eseguito, si dovrebbe creare la tabella " libri " nel proprio database Mettere tutti insieme , il codice dovrebbe essere simile a questo : < ? php $ conn = mysql_connect ( " localhost ", " demandstudios ", " demandstudios " ) or die ( mysql_error ()); mysql_select_db ( "test" ) ; $ sql = " CREATE TABLE libri ( idnumber INT PRIMARY KEY AUTO_INCREMENT , nome VARCHAR ( 75 ) , autore VARCHAR ( 50) ) ; " $ sql2 =" INSERT INTO libri VALUES (NULL, ' Oliver Twist ', ' Charles Dickens ') ; " mysql_query ( $ sql , $ conn ) or die ( mysql_error ( ) ) ; mysql_query ( $ sql2 , $ conn ) or die ( mysql_error ()); ? >

 

Programmazione © www.354353.com