prova cosi:
Codice PHP:
$sql "SELECT * FROM sma ORDER BY numero DESC LIMIT 1 "
$result mysql_query($sql$cn$nome_DB) or die (mysql_error()); 
while(
$riga=mysql_fetch_array($result)) 

$query"UPDATE sma SET cod_articolo = '$cod_articolo', 
articolo = '
$articolo', 
composizione = '
$composizione' ,
peso = '
$peso',
altezza = '
$altezza' where id= ".$riga['id']." "
$result2mysql_query($query,$cn$nome_DB) or die (mysql_error()); 
Naturalmente sostituisci ID con NUMERO !!!!!!!!!