potresti fare così

Codice PHP:
<?php
   
include "config.php";
   
connettiDb();
   
$sql="select * from maestri where sesso='uomo'";
   
$dati=mysql_query($sql);
   while(
$row=mysql_fetch_array($dati)) { 
      echo 
'<tr><td><input type="text" name="nome" readonly="readonly" value="' $row ['nome'] . '" /></td> ';
      echo 
'<td><input type="text" name="cognome" readonly="readonly" value="' $row ['cognome'] . '" /></br></td>';
      echo 
'<td><input type="text" name="citta" readonly="readonly" value="' $row ['citta'] . '" /></br></td>';
      echo 
'<td><input type="text" name="n_lez1" maxlength="3" size="3" /></td>
              <td>[url="modify.php?id=' 
$row['id'] . '"][modifica][/url]</td>
              <td>[url="delete.php?id=' 
$row['id'] . '"][cancella][/url]</td></tr>';
   }
?>
assegnando readonly ai primi tre campi li metti a olsa lettura ma saranno ugualmente leggibili con $_POST