ciao a tutti,io ho un problema con del codice php... ho un database e faccio visualizzare tutti i dati... ad ogni visualizzazione metto un pulsante (submit) per poter modificare i dati di quel record del db... il problema è che per ogni pulsante devo passare alla pagina successiva il codice di QUEL PRECISO RECORD,solo che mi passa sempre l'ultimo letto....
posto anche il codice della pagina.... grazie in anticipo..
------------------------------------------------------------------------------------------
$seleziona='SELECT * FROM Oggetti ORDER BY tipo';
$query=mysql_query($seleziona,$db);
$i=0;
while ($valori = mysql_fetch_array ($query)){
$codice= $valori ["codice"];
$array[$i]= $codice;
$nome = $valori ["nome"];
$tipo = $valori ["tipo"];
$descrizione = $valori ["descrizione"];
$prezzo = $valori ["prezzo"];
$foto = $valori ["foto"];
$collezione= $valori ["collezione"];
$data= $valori ["data"];
print '<table width="80%" border="1" align="center" bordercolor="#3791df">';
print '<tr>';
print '<td width="20%"><sx>Codice</td>';
print '<td width="40%"><dx>'. $array[$i] .'</dx></td>';
print '<td width="40%" rowspan="7" valign="middle" align="center"> [img]. $valori[foto] .[/img]</td>';
print '</tr>';
print '<tr>';
print '<td width="20%"><sx>Nome</sx></td>';
print '<td width="40%"><dx>'. $nome .'</dx></td>';
print '</tr>';
print '<tr>';
print '<td width="20%"><sx>Tipo</sx></td>';
print '<td width="40%"><dx>'. $tipo .'</dx></td>';
print '</tr>';
print '<tr>';
print '<td width="20%" rowspan="2"><sx>Descrizione</sx></td>';
print '<td width="40%" rowspan="2"><dx>'. $descrizione .'</dx></td>';
print '</tr>';
print '<tr>';
print '</tr>';
print '<tr>';
print '<td width="20%"><sx>Collezione</sx></td>';
print '<td width="40%"><dx>'. $collezione .'</dx></td>';
print '</tr>';
print '<tr>';
print '<td width="20%"><sx>Data aggiunta</sx></td>';
print '<td width="40%"><dx>'. $data .'</dx></td>';
print '</tr>';
print '<tr>';
print '<td width="20%"><sx>Prezzo</sx></td>';
print '<td width="40%"><dx>'. $prezzo .',00 €</dx></td>';
print '<td width="40%" valign="bottom" align="center"><form method="post" action="dbmodify.php"><input type="hidden" name="cod" value="'.$array[$i].'"><input type="submit" value="Modifica dati"></td>';
print '</tr>';
print '</table>
<hr>
';
$i=$i+1;
}
mysql_close ($db);
------------------------------------------------------------------------------------------