Come inserire nuove tabelle in MySQL Utilizzo di PHP

April 13

Gli sviluppatori Web utilizzano l'LAMP (Linux, Apache, MySQL e PHP) pila di tecnologie per la costruzione di siti web dinamici e applicazioni web. Il linguaggio di scripting PHP funziona bene con MySQL, che è un linguaggio di database. Combinare i due per scrivere il codice per il tuo sito web che memorizza e recupera l'input dell'utente. In PHP, scrivere una query MySQL ed eseguirlo nella funzione "mysql_query ()" per costruire una nuova tabella. Una volta creato il vostro tavolo, usarla per memorizzare più campi di dati.

istruzione

1 Aprire un file PHP in Blocco note in cui si desidera aggiungere il codice per inserire nuove tabelle. Aggiungere un paio di righe vuote per lo spazio e mettere un paio di PHP tag delimitatori lì. Dentro quei tag, avviare un "if":

<? Php

Se () {

}

?>

2 Dichiarare una nuova variabile all'interno delle parentesi della vostra "if". Impostare la variabile uguali ai risultati di "mysql_connect ()". All'interno della funzione "mysql_connect ()", passare a "localhost" per il nome del server Web, più il vostro nome di login e password di MySQL. Avvolgere il tutto variabile e il suo contenuto in un nuovo paio di parentesi e mettere un punto esclamativo di fronte:

<? Php

if (! ($ db_conn = mysql_connect ( 'localhost', 'username', 'password')) {

}

?>

3 Aggiungere un messaggio di errore all'interno dei "se" parentesi graffe di istruzione, oltre a "exit ()":

<? Php

if (! ($ sql_conn = mysql_connect ( 'localhost', 'username', 'password')) {

print("Sorry, but we failed to connect to the database!");

Uscita();

}

?>

4 Aggiungere questo codice per selezionare il database e il test per eventuali errori:

if (($ db_conn = mysql_query ( 'USO DatabaseName', $ sql_conn);! {

print ( "Mi dispiace, ma non possiamo connettersi al database.");

Uscita();

}

Questo codice va tra i tag PHP e dopo il codice che si connette al database. Sostituire "nomedatabase" con il nome del database con cui si desidera lavorare.

5 Scrivi la query MySQL per creare la tabella. In PHP, dichiarare una variabile e rendere il valore pari alla query MySQL da utilizzare al fine di costruire la query. Questo codice va tra i tag PHP e dopo il codice di connessione:

$ Query = 'CREATE nome_tabella ()';

6 Aggiungi campi al tavolo all'interno della query MySQL:

$ Query = 'CREATE nome_tabella (

Nome NULL varchar (100) di default,

ID int (11) auto_increment NOT NULL,

PRIMARY KEY (ID)

) ';

Ricordarsi di creare un campo ID e dargli un ambiente "auto_increment". Utilizzare il campo ID come chiave primaria della tabella, che sarà numerare ogni riga di informazioni nella tabella per facilitare l'accesso e una migliore organizzazione.

7 Aggiungere il "mysql_query ()" la funzione alla fine del codice, sopra il tag di chiusura PHP. Passare la variabile che contiene la query MySQL come argomento per questa funzione. Scrivi "o morire (mysql_error ());" dopo la funzione di gestire gli errori:

mysql_query ($ query) or die (mysql_error ());