Page 52 - Corso facile di PHP + MYSQL
        P. 52
     // connessione al database
         include(‘connect-db.php’);
         L’istruzione “include” di cui abbiamo parlato all’inizio della lezione che racchiude la
         gestione della connessione al database mysql
         // ottiene i risultati dal database
         $result = mysql_query(“SELECT * FROM utenti”)
         or die(mysql_error());
         Creiamo una query per selezionare tutte le informazioni contenute nella tabella utenti e
         racchiuse nella variabile $result. Ricordiamo “*” che serve per selezionare tutti i campi
         della tabella. La parte finale serve per gestire il mancato funzionamento della query.
        echo “<table border=‘1’ cellpadding=‘10’>”;
        echo “<tr> <th>IdUtente</th> <th>User</th> <th>Password</th>
        <th>Modifica</th> <th>Cancella</th></tr>”;
        // loop tra i risultati della query del database, visualizzandoli in tabella
        while($row = mysql_fetch_array( $result )) {
        // emissione del contenuto di ogni riga in una tabella
        echo “<tr>”;
        echo ‘<td>’ . $row[‘IdUtente’] . ‘</td>’;
        echo ‘<td>’ . $row[‘User’] . ‘</td>’;
        echo ‘<td>’ . $row[‘Password’] . ‘</td>’;
        echo ‘<td><a href=“edit.php?id=’ . $row[‘IdUtente’] . ’”>Modifica</a></td>’;
        echo ‘<td><a href=“delete.php?id=’ . $row[‘IdUtente’] . ’”>Cancella</a></td>’;
        echo “</tr>”;
        }
        // chiude la tabella>
        echo “</table>”;
     	
