Page 54 - Corso facile di PHP + MYSQL
P. 54
$rs = mysql_query(“SELECT * FROM utenti WHERE IdUtente=’$id’”); // QUERY
SQL
$row = mysql_fetch_array($rs); // DEFINISCE VARIABILE $row
?>
<?php
// CREA CODICE HTML
?>
<p><strong>ID:</strong> <?php echo $id; ?></p>
<form method=“post” action=“edit2.php”>
<input type=“hidden” name=“id” value=”<?php echo $row[‘IdUtente’]?>”/>
User:<br>
<input type=“text” name=“user” size=20 value=”<?php echo $row[‘User’]?>”/>
<br><br>
Password:<br>
<input type=“text” name=“password” size=20 value=”<?php echo
$row[‘Password’]?>”/>
<br><br>
<input type=“submit”>
</form>
Commentiamo il codice
// CONNESSIONE AL DATABASE
include(‘connect-db.php’);
Gestione della connessione al database
$id=$_GET[‘id’]; // RECUPERA VARIABILE ID DA PAGINA PRECEDENTE
Dichiariamo la variabile $id, mentre con l’istruzione $_GET recuperiamo il contenuto
della variabile id del file visualizza.php ed in particolare della riga di codice:
echo ‘<td><a href=“edit.php?id=’ . $row[‘IdUtente’] . ’”>Modifica</a></td>‘;
che è uguale al numero IdUtente nella riga della tabella.
$rs = mysql_query(“SELECT * FROM utenti WHERE IdUtente=’$id’”); //