Grazie per le risposte, per essere il piu chiaro possibile vi do il collegamento della pagina dove sto facendo le mie prove:

http://www.rosver.com/flessibili/php/prova2.php

la pagina carica tutti i record usando input dello stesso nome (codice, descrizione, categoria, etc) per creare ed eliminare non ci sono problemi, ma in questa pagina è possibile modificare tutti i record, il problema è salvarli in un colpo solo, mi prende soltanto l'ultimo record, come dice alcio74 perche gli input hanno lo stesso nome... il codice usato è il seguente:

codice:
if ($_POST['submit'])
	{
		database_connect();
		
		$codice = $_POST['CODICE'];
		$descrizione = $_POST['DESCRIZIONE'];
		$prezzo = $_POST['TPREZZO'];
		$categoria = $_POST['CATEGORIA'];
		
		foreach($codice as $xcodice)
		{

			print $xcodice.', ';
		}
			
		if($codice=="") $foutbericht .= "INSERISCE IL CODICE.
";
		

		if($foutbericht) echo "
" . $foutbericht . "
<input name=\"back\" type=\"button\" value=\"&lt; Back\" onClick=\"history.go(-1)\">";
		else {
			//foreach($codice as $xcodice)
			//{
			$sql = "UPDATE articoli
			SET CODICE='$codice', DESCRIZIONE='$descrizione', PREZZO= '$prezzo', CATEGORIA='$categoria'
			WHERE CODICE='$codice'"; 
			$query = mysql_query($sql)or die("ERRORE: ". mysql_error());
			//}
			}
			 	
			if($query)  
		$i=0;
		database_connect();		
		$select = "SELECT * FROM articoli";
		$result = mysql_query($select);
		$error = mysql_error();
		
		while($nieuws = mysql_fetch_object($result)){	
		$codice = 		$nieuws->CODICE;
		$descrizione = 	$nieuws->DESCRIZIONE;
		$prezzo = 		$nieuws->PREZZO;
		$categoria = 	$nieuws->CATEGORIA;
		
		$i++;
		print ("<tr><td><input name='CATEGORIA' value='$categoria'></td> <td><label style='display:none'>$codice</label><input name='CODICE' value='$codice' READONLY></td> <td><input name='DESCRIZIONE' value='$descrizione'></td><td width='150px'><input style='color: #FF0000' name='LPREZZO' id='LPP$i' value='$prezzo' DISABLED><input type='text' id='TPP$i' name='TPREZZO' value='$prezzo' style='display:none'></td>  <td align='center'><input type='checkbox' id='TCC$i' onClick='nascondi$i();' name='TC'>
		<script type='text/javascript'>
		function nascondi$i(){
		if (document.articoli.TCC$i.checked){
		document.getElementById('TPP$i').style.display = 'inline';
		document.getElementById('LPP$i').style.display = 'none';
		document.articoli.TPP$i.value=document.articoli.LPP$i.value;
		}
		else {
		document.getElementById('TPP$i').style.display = 'none';
		document.getElementById('LPP$i').style.display = 'inline';
		document.articoli.LPP$i.value=document.articoli.TPP$i.value;
		}
		}
		</script></td></tr>");}
		include "fine.php";	
			
		
			}
qualche idea?