codice:
<?php
$query = "select * from ruoli order by ruolo";
$execQuery = mysql_query($query);
while ($data = mysql_fetch_array($execQuery)) {
// stampo il contenuto in una tabella.
<form action="modifica.php" method="post">
<input type="hidden" name="roleID" value=<?php echo $data["ID"]?>>
<input type="hidden" name="ruolo" value=<?php echo $data["ruolo"]?>>
<input type="hidden" name="descrizione" value=<?php echo $data["descrizione"]?>>
<input type="submit" value="Modifica">
</form>
}
In modifica.php ho questo:
codice:
<?php
$id = $_POST["roleID"];
$ruolo = $_POST["ruolo"];
$desc = $_POST["descrizione"];
?>
// textarea
<textarea rows="7" cols="50" name="descrizione">
<?php echo $desc; ?>
</textarea>
A proposito, adesso rivedendo il codice, non è che dipende dal fatto che metto la stringa con gli spazi nel campo hidden descrizione?