Ho apportato le modifiche... ma nulla da fare e il bello che non mi compare nemmeno un messaggio d'errore... provo a postare anche il form


FORM
<? include("area_riservata.php");
include ("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
if (!isset($start) OR $start<0)
$query = mysql_query("SELECT * FROM articoli ". "WHERE id={$_GET["id"]} ");
$result = mysql_query($query, $db);
$dati = mysql_fetch_array($query);
$capo = chr(13);
$dati[testo] = str_replace("
", $capo, $dati[testo]);
?>
<form method="post" action="news_modifica2.php">
Titolo:

<input type="text" size="40" name="titolo" value="<?php echo $dati[titolo]; ?>"/>



Data:<input type="text" size="40" name="data" value="<?php echo $dati[data]; ?>"/>


Autore: <input type="text" size="40" name="autore" value="<?php echo $dati[autore]; ?>"/>


Testo:

<textarea name="testo" cols="60" rows="40"> <?php echo $dati[testo]; ?></textarea>

Argomento:

<input type="text" size="40" name="argomento" value="<?php echo $dati[argomento]; ?>"/>



<input type="submit" value="Invia2" />
</form>


news_modifica2.php
<?
include ("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$id=$_POST['id'];
$query = "UPDATE articoli SET titolo='$titolo', data='$data', autore='$autore', testo='$testo', argomento='$argomento' WHERE id='$id'";
$result = mysql_query($query,$db) or mysql_error();
?>

Qualche altro consiglio???
Grazie mille x il momento....