ciao,

dunque io ho fatto in questo modo:
nel 1°file, mi estraggo tutti i titoli presenti nel campo della tabella e creo i link:



codice:
include("dbconnect.php");

$query = "SELECT titolo_studio FROM studi ";
$result = mysql_query($query) or die(mysql_error());

while(list($data) = mysql_fetch_row($result)) {
    

echo "

<tr>
    <td style=\"padding:5px\" width=\"35%\"><a href=\"lista_campi.php?id_studio=$data\">$data</a></td>
nel file lista_campi.php, mi porto dietro la var del titolo:

codice:
$nome = $_GET['id_studio'];



$connessione = mysql_connect('localhost', 'root', '');

$campi = mysql_list_fields("glocal", "studi", $connessione);
$colonne = mysql_num_fields($campi);

for ($i = 6; $i < $colonne; $i++) {

$campo=mysql_field_name($campi, $i);

echo "<a href='change_dati.php?id_studio=$nome&campo=$campo'>$campo
\n";
}
ho aggiunto all'url oltre alla var $campo anche la var $nome

e poi per la visualizzazione del text o textarea...qui mi perdo...

change_dati.php:
codice:
<?php
include("dbconnect.php");

$table = "studi";

$result = mysql_query("SELECT '" . $_REQUEST["campo"]  . "' FROM $table")or die(mysql_error());
  

 //Ciclo for che li visualizza in un text
for ($i=0; $i<mysql_num_rows($result); $i++)
 ?>
 
<input type='text' name='<? echo "text".$i ?>' value='<? echo mysql_result("$result",$i,$campo) ?>'>