Come effettuare una query a un database MySQL con PHP

0

Puoi eseguire una query con PHP tramite il seguente codice:

mysql_query($query);

Il comando può essere ripetuto più volte nel codice sorgente. Quello che devi fare è cambiare solamente il valore della variabile $query.

Questo è il codice completo che può essere usato per creare una tabella MySQL con PHP:

<?php
$username = "tuo_username";
$password = "tua_password";
$database = "tuo_database";
mysql_connect("localhost", $username, $password);
@mysql_select_db($database) or die("Impossibile selezionare il database.");
$query="CREATE TABLE utenti(
id int(6) NOT NULL auto_increment,
nome varchar(15) NOT NULL,
cognome varchar(15) NOT NULL,
eta int NOT NULL,
PRIMARY KEY (id))";
mysql_query($query) or die("Errore nella query. Query non eseguita.");
mysql_close();
?>
Inserisci il database, username e password nelle prime 3 linee di codice.

Il prossimo passo è popolare la tabella. Una query di esempio potrebbe essere questa:

$query = "INSERT INTO utenti VALUES ('', 'Mario', 'Rossi', '35')";

Non è possibile inserire più valori del numero di campi che hai creato con la prima query.

Ecco il codice PHP completo:

<?php
$username = "tuo_username";
$password = "tua_password";
$database = "tuo_database";
mysql_connect("localhost", $username, $password);
@mysql_select_db($database) or die("Impossibile selezionare il database.");
$query="CREATE TABLE utenti(
id int(6) NOT NULL auto_increment,
nome varchar(15) NOT NULL,
cognome varchar(15) NOT NULL,
eta int NOT NULL,
PRIMARY KEY (id))";
mysql_query($query) or die("Errore nella query. Query non eseguita.");
$query = "INSERT INTO utenti VALUES ('', 'Mario', 'Rossi', '35')";
mysql_query($query) or die("Errore nella query. Query non eseguita.");
mysql_close();
?>
Share.

About Author

Comments are closed.