ragazzi io praticamente devo fare in modo che il cliente scelga i vari prodotti e questi vengono inseriti nella tabella ordini , ho fatto lo script ma praticamente non mi insierisce nulla nella tabella e facendo un echo della query lui praticamente tramite form mi invia solo l'ultimo prodotto perchè? come posso risolvere?

Codice PHP:
<?php
// inserimento dati ordini
$codice_parrucchiere $_POST['codice_parrucchiere'];
$codice_articolo $_POST['codice_articolo'];
$data date('d/m/Y');
$n_fattura $_POST['n_fattura'];
// ciclo per inserire tanti prodotti in oridne
$sql "INSERT INTO ordini (`codice_parrucchiere`,`codice_articolo`, `data`, `n_fattura`)VALUES ('$codice_parrucchiere','$codice_articolo', '$data', '$n_fattura')";
    echo 
$sql;                                        
        
                                            @
mysql_query($sql); 
?>










<?php 
$p_sql 
"SELECT COUNT(n_fattura) FROM fattura WHERE codice_parrucchiere = '" $_SESSION['codice_parrucchiere'] . "'"
$p_query = @mysql_query($p_sql); 
$p_result=@mysql_fetch_array($p_query);
$n_fat=$p_result['COUNT(n_fattura)'];
$n_fact$n_fat+1;
include(
'../config.php');
$z_sql "SELECT * FROM carico_magazzino WHERE codice_parrucchiere = '1'"
$z_query = @mysql_query($z_sql); 
while(
$z_result = @mysql_fetch_array($z_query)){
?>
<form action="ric.php" method="post" enctype="application/x-www-form-urlencoded">


<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>Quantit&aacute;</td>
    <td>Prodotto</td>
    <td>Prezzo</td>
    <td>Iva</td>
    <td>Prezzo Ivato</td>
    <td>Codice Prodotto</td>
  </tr>


  <tr>
    <td><?=$z_result['quantita'];?></td>
    <td><?=$z_result['descrizione'];?></td>
    <td><?=$z_result['prezzo'];?>&euro;</td>
    <td><?=$z_result['aliquota_iva'];?>%</td>
    <td><?=$z_result['prezzo_ivato'];?>&euro;</td>
    <td><input name="codice_articolo" type="text"  value="<?=$z_result['codice_articolo'];?>" /><input name="codice_parrucchiere" type="hidden" value="1">
   <input name="n_fattura" type="hidden" value="<?php echo $n_fact;?>" /><input type="submit" value="Inserisci" /> </td>
  </tr>
  </table><?php
    
}
  
?> </form>