Cerca nel sito:
ricerca
avanzata

Frasi Celebri...

È lenta la marcia della mente umana.

Edmund Burke 

Sondaggio:

Ti senti un sopravvissuto a...

Grande Fratello
Euro
tua mamma
tua suocera
le feste natalizie
la scuola
i tuoi ex
il/la partner

visualizza risultati


 

I dati sul web

Nel capitolo relativo al Web Server Apache abbiamo accennato alla questione "web dinamico", argomento che riprendiamo in questo punto nuovamente per illustrare ulteriormente come collegare i dati presenti su un database MySQL e trasporli sul web.

Nella sezione precedente si è menzionato il database "rubrica", base dati che riprendiamo in questo momento:

<?
// Esempio di connessione al database
$id = mysql_connect("localhost","utente","password");

// Esecuzione della query
$query = "SELECT nome, cognome FROM rubrica ORDER BY nome ASC";
$result = mysql_query($id, $query);
// Gestione dell'output dati
echo "<table><tr><td>Nome</td><td>Cognome</td></tr>";

for($i = 0; $i < mysql_num_rows($result); $i++)
{
    $nome = mysql_result($result, $i, "nome");
    $cognome = mysql_result($result, $i, "cognome");

    echo "<tr><td>", $nome, "</td><td>", $cognome, "</td></tr>";
}

echo "</table>";
?>

Salvare questo semplice script con estensione .php (o .php3) e richiamarlo dal browser per l'output dei dati. In caso di problemi si può pensare a questi casi:

  1. Non esiste l'utente utilizzato nel database

  2. L'utente indicato non può compiere interrogazioni alla base dati

  3. Il web server non riconosce l'estensione file .php (.php3)

 

successivo
–«  INDICE  »–

 

 

 

 
Powered by paper&pencil (carta&matita ) - Copyright © 2001-2009 Cataldo Sasso