salve, ho un problema: stavo facendo uno script di modifica dei dati presenti in una tabella di un database mysql, c'è un primo script ke mostra una tabella cn tutti i fumetti a accanto a ognuno c'è il link modifica e cancella. fin qui tutto ok, nel secondo script invece ho un problema con gli spazzi, cioè quando clicco su modifica mi appare il form cn i dati presenti dove poterli modificare ma per esempio se l'autore è formato da nome e cognome mi mostra solo il nome, cioè si ferma allo spazio e nel form di modifica mi fa vedere solo la prima parte del campo prima dello spazio.
vi posto il codice del secoondo script: (sperando possiate aiutarmi, so che esiste la funzione TRIM, ma non so bene come e dove applicarla in questo caso,grazie!)


Codice PHP:
<html>
<head></head>
<body topmargin="60">
<?php
if(isset($_GET['id'])&&($_GET['name']=='modifica'))

 
$codice=$_GET['id'];  
 include(
"dati_di_connessione.php");
 
$query_sql="SELECT* FROM fumetti WHERE codice_fumetto=$codice";
$ris_query=mysql_query($query_sql,$connessione);
if(!
$ris_query)
echo
"<p align=center> errore query </p>";

while(
$righe=mysql_fetch_assoc($ris_query)) //estrapolo i risultati dai record trovati

  
$codice=$righe['codice_fumetto'];
  
$titolo=$righe['titolo'];
  
$genere=$righe['genere'];  
  
$autore=$righe['autore'];    
}
echo
"<div align=center>";    
echo
"<form action=modifica3.php method=post name=dati> 
"
;    
echo
"<input type=hidden name=titolo value=$codice>
 
"
;
echo
"<input type=text name=titolo value=$titolo
 
"
;
echo
"<input type=text name=genere value=$genere
 
"
;
echo
"<input type=text name=autore value=$autore
 
"
;
echo
"<button type=submit value=invia>invia modifiche</button> 
 
"
;
echo
"<button type=reset value=annulla>annulla modifiche</button>";
        
echo
"</form>";

echo
"</div>";
    
 }
 
?>