Come creare unici campi in PHP / MySQL

February 16

PHP permette di creare pagine Web dinamiche, in modo da poter inserire e recuperare i dati da un database MySQL. campi unici aiutano a identificare un campo da altri record nelle tabelle MySQL. Si inserisce un nuovo record utilizzando PHP, e chiamare una funzione identificativo univoco per inserire il campo univoco. MySQL assicura che il valore si inserisce è unico tra gli altri record.

istruzione

1 Fare clic destro sul file PHP che si desidera utilizzare per inserire il record. Selezionare "Apri con" e quindi su "Blocco note" o il vostro editor preferito PHP. Fai clic su "Apri" per caricare il codice PHP nell'editor.

2 Creare la connessione al database. Digitare il seguente codice di connessione, se non si dispone già di una connessione esistente:

mysql_connect ( "localhost", "utente", "password") or die (mysql_error ());

Il codice di cui sopra si collega al database locale MySQL utilizzando il nome utente "user" e la password "password". Se una connessione non può essere effettuata, viene mostrato un errore.

3 Selezionare il database a cui si desidera inserire il nuovo record. Digitare il seguente codice per la connessione al database:

mysql_select_db ( "my_database")

Sostituire "my_database" con il nome del database.

4 Inserire il record in una tabella. Il seguente codice inserisce un nuovo record nella tabella "prodotti" e utilizza la funzione "uniqid" per generare un valore di campo unico:

mysql_query ( "inserire in prodotti (ProductID, nome) valori (uniqid (), 'product_name')");

Il codice inserisce il prodotto denominato "nome_prodotto" e genera un ID univoco per la colonna "ProductID".