grazie mille, non ne sarei più uscito fuori soltanto per due parentesi!xD
ora riesco a inserire correttamente i dati nel form, quindi ho creato il codice per visualizzare gli articoli, ma mi da l'errore:
Fatal error: Call to undefined method MysqlClass::query() in /membri/ayoub93/news.php on line 64
il codice è il seguente (ho inserito solo il codice che rientra nell'uso del db,la linea 64 è quella in cui uso la query nella variabile $post_sql) :
Codice PHP:
<?php
// inclusione del file di classe 
include "funzioni_mysql.php";
 
// istanza della classe
 
$data = new MysqlClass(); 
// chiamata alla funzione di connessione 
$data->connetti(); 
// query per l'estrazione dei record 
$post_sql $data->query("SELECT * FROM post WHERE id_post = $id_post"); 
// controllo sulla presenza in tabella del record corrispondente dell'id richiesto 
if(mysql_num_rows($post_sql) > 0)
{   
// estrazione dei record  
   
$post_obj $data->estrai($post_sql); 
    
$id_post $post_obj->id_post;  
   
$titolo_post stripslashes($post_obj->titolo_post);   
      
$testo_post stripslashes($post_obj->testo_post); 
    
$immagine_post stripslashes($post_obj->immagine_post);
     
$data_post $post_obj->data_post;            
  
// visualizzazione dei dati     
echo "<h1>".$titolo_post."</h1>\n"
    echo  
"[img]"$immagine_post "[/img]</img>\n"
        echo  
"
\n"
;   
  echo  
"Pubblicato il [b]" $data->format_data($data_post) . "[/b]\n"
        echo  
"
\n"
;     
    echo 
"

"
.$testo_post."</p>\n";   
       echo 
" :: <a href=\"commenti.php?id_post=$id_post\">Inserisci un commento</a>\n"
        echo  
"
\n"

}else{   
// notifica in assenza di record 
  
echo "Non esiste alcun post per questo id."

// chiusura della connessione a MySQL 
$data->disconnetti(); 
?>
il codice di funzioni_sql.php è sempre uguale tranne l'inserimento della funzione "estrai".