Ok adesso ho due problemi:
- solo nel campo contenuto non viene richiamato il form
- quando eseguo gli aggiornamenti mi dice che è tutto ok ma i dati non vengono aggiornati.
Posto il codice dello script che dovrebbe eseguire le modifiche
<?php
session_start();
?>
<title>ricorda</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
echo "<hr>";
echo "mi ricordo di te, sei ".$_SESSION["username"]."
";
?>
<?php
$pagename = "Esegui modifica";
require_once ("menu.php");
$autore = $_POST ["autore"];
$titolo = @$_POST ["titolo"];
$abstract = @$_POST ["abstract"];
$contenuto = $_POST ["contenuto"];
$id = $_REQUEST['id'];
$link = mysql_connect ("localhost", "root", "") or die ("Non mi posso connettere");
mysql_select_db ("blog") or die ("Non mi posso connettere al DB");
$sql = "UPDATE articoli SET autore='$autore', titolo='$titolo', abstract='$abstract', contenuto='$contenuto' WHERE id = '$id'";
$result = mysql_query ($sql) or die ("query non funzionante = $sql");
mysql_close ($link);
if ($result) echo "inserimento eseguito con successo";
?>