Cerca nel sito:
ricerca
avanzata

Frasi Celebri...

L'umanita' e' avanzata, quando e' avanzata, non perche' e' stata sobria, responsabile e prudente, ma perche' e' stata giocosa, ribelle ed immatura.

Tom Robbins 

Sondaggio:

A tuo giudizio, riaprire le "casechiuse" ?...

Un modo per combattere la criminalit?
Un insulto alle donne
Una cosa da fare al pi? presto
L'ennesima stupidaggine di questo governo
Una cosa che non mi interessa

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-2022 Cataldo Sasso