Ciao,
sto riscontrando per la prima volta 2 problemi nell'estrarre dati da mysql 5.0.20 con php 4.4.4:

lancio un select e posiziono i dati in un form perché possano essere eventualmente modificati, ma

1. in tutti i campi il testo(varchar) o numero(int) termina con "/";
2. nei campi text mostra solo la prima parola, mentre nel campo varchar del db ne sono salvate due o tre; il campo textarea invece riceve tutte le parole da un campo text del db.


non capisco da cosa dipenda...ecco il codice, grazie per l'aiuto

Codice PHP:
<?php

        
include("connector.php");

        
//estrae in ordine alfab per marca
        
$result mysql_query("SELECT * FROM ##### ORDER BY marca ASC");

        while (
$row mysql_fetch_array($result)) 
            {

                
$data=$row['immatr'];
                
$immatr=date("d-m-Y"strtotime ($data))." - \n";
                
$dmY=explode("-"$immatr);
                
//echo $dmY[0]; // giorno
                //echo $dmY[1]; // mese
                //echo $dmY[2]; // anno

        
echo    "<form method='post' action='modifica_auto.php'>\n"
        echo    
"Marca: <input type='text' name='Mmarca' size='20' maxlength='20' value=".$row['marca']."/>\n";
        echo    
" Modello: <input type='text' name='Mmodello' size='35' maxlength='40' value=".$row['modello']."/>\n"
        echo    
"Immatricolazione <select name='Mmese'>\n";
                for ( 
$i=$i 13 $i++ ) {
                echo 
"<option value=\"$i\" ";
                    if ( 
$i == $dmY[1] ) {
                        echo 
"selected=\"selected\"";
                    }
                echo 
">$i</option>";
                }
        echo 
"</select> ";
        echo    
"<select name='Manno'>\n";
                for ( 
$i=1990 $i 2008 $i++ ) {
                echo 
"<option value=\"$i\" ";
                    if ( 
$i == $dmY[2] ) {
                        echo 
"selected=\"selected\"";
                    }
                echo 
">$i</option>";
                }
        echo 
"</select>\n";
        
//MANCA ESTRAZIONE DATI ALIMENTAZIONE
        
echo "Cilindrata <input type='text' name='Mcc' size='4' maxlength='4' value=".$row['cc']." /> Colore <input type='text' name='Mcolore' size='20' maxlength='20' value=".$row['colore']."/>\n";
        echo 
"Carrozzeria <input type='text' name='Mcarr' size='20' maxlength='20' value=".$row['carr']."/> Km percorsi <input type='text' name='Mkm' size='6' maxlength='6' value=".$row['km']."/>\n";
        echo 
"Prezzo <input type='text' name='Mprezzo' size='6' maxlength='6' value=".$row['prezzo']."/>

\n"
;
        echo 
"Optional e altre info <textarea rows='2' cols='100' name='Moptional' maxlength='500'>".$row['optional']."</textarea>

\n"
;
        echo    
"<input type='hidden' name='ID' value=".$row['ID']."/>\n";
        echo    
"

<input type='submit' value='Modifica la scheda' />\n"
;
        echo    
"<input type='reset' value='Cancella i dati inseriti'></p></form>    <hr /> \n";
            }
        
mysql_close();
        
?>