PHP/Programmazione/MySQL: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m corr. link |
Nessun oggetto della modifica |
||
Riga 11:
<?php
mysql_connect("localhost","tuousername","tuapassword")
or die("Errore nella connessione
?>
</pre>
Con questo codice, PHP tenta la connessione a localhost con l'username e la password forniti, in caso di fallimento, stampa il messaggio di errore.
Con questa funzione il PHP si connetterà a
Per selezionare il database su cui dobbiamo eseguire le nostre query abbiamo la funzione mysql_select_db:
''mysql_select_db(nomedb, [puntatore]);''
Riga 25:
<?php
$db = mysql_connect("localhost", "tuousername", "tuapassword")
or die("Errore nella connessione
mysql_select_db("test", $db) or die("Database inesistente");
?>
Riga 33:
== Esecuzione di query ==
Dopo aver aperto il database, possiamo eseguire delle operazioni con i dati presenti al suo interno (vedi [[
Per inviare comandi
<pre>
<?php
$db = mysql_connect("localhost", "tuousername", "tuapassword")
or die("Errore nella connessione
mysql_select_db("test", $db) or die("Database inesistente");
if (mysql_query("SELECT * FROM registrati",$db)) {
Riga 48:
</pre>
Questo codice, recupera tutti i record della tabella registrati del database test sul server localhost. In caso di errore verrà visualizzato un messaggio contenente la descrizione dell'errore.
== Funzioni PHP -
Nel caso in cui avessimo bisogno di prendere dei dati da un database dovremo utilizzare la funzione mysql_fetch_array() che crea un array con indice, i nomi delle colonne del database e come dati
Supponiamo di avere una tabella così strutturata:
<table>
Riga 71:
<?php
$db = mysql_connect("localhost", "tuousername", "tuapassword")
or die("Errore nella connessione
mysql_select_db("test", $db) or die("Database inesistente");
$query = mysql_query("SELECT * FROM registrati",$db);
Riga 83:
*$risultato['Città'] = "Milano".
[[Categoria:PHP|PHP e
|