Ora ho un altro problemino...
Praticamente funziona tutto fino all'inserimento. Nel db i dati sono presenti ed ho impostato che ad ogni inserimento di una notizia ottengo subito dopo la visualizzazione dell'ultima notizia in base all'ID.
Ora, ripeto, nel db i dati ci sono ma la non visualizzo nulla... ma proprio nulla, nemmeno un errore di errato collegamento al db... nulla... posto il codice che ho utilizzato con successo altre volte ma ora...

Codice PHP:

session_start 
();
include(
"dbconnect.php");

$query "select *, DATE_FORMAT(data, '%d.%m.%Y') as data2 from $tabellanotizie where id='$id_leggi';";
$risultato mysql_query($query,$db) or die ("impossibile leggere News".mysql_error());

while (
$valori mysql_fetch_array($risultato)) {
    
$_GET['id'];
    
    
$titolo$valori["titolo"];
    
$categoria $valori["categoria"];
    
$testo $valori["testo"];
    
$testo substr("$testo"01550);
    
$data2 $valori["data2"];
        
    
$testo str_replace("\n","
"
,$testo);
    
$testo str_replace('\\',"",$testo);

    
$meta str_replace('\"',"",$testo);
    
$meta str_replace('
'
,"",$meta);
    
$meta str_replace('\n',"",$meta);
    
$meta str_replace('\'',"",$meta);
    
$meta str_replace('.',"",$meta);

    
$meta str_replace(',',"",$meta);
    
$meta str_replace(':',"",$meta);
    
$meta str_replace(';',"",$meta);
    
$meta str_replace('?',"",$meta);
    
$meta str_replace('!',"",$meta);
    
    echo
"[b]$titolo[/b]";

echo
"
        <META NAME='Title' CONTENT='
$titolo'>
        <META NAME='Subject' CONTENT='
$titolo'>
        <META NAME='Description' CONTENT='
$titolo'>
        <META NAME='Keywords' CONTENT='
$titolo $meta'>
        <META NAME='Language' CONTENT='Italiano'>
        <META NAME='Robots' CONTENT='All'>"
;
                    
        echo
"<div align=\"justify\"</div>$testo";        
        
      echo
"Data: $data2";
    

}

mysql_free_result ($risultato);
mysql_close($db); 
Cosa può essere?
Grazie.