Buonasera a tutti

ho un piccolo grande problema già similmente postato e discusso con bstefano70

ho questo :
codice:
if ($_POST['art']) { 
$rs=mysql_query("select * articoli  where codbarre='$_POST[art]'",$ris);
 $_SESSION['articoli'][]=mysql_fetch_assoc($rs);
 foreach($_SESSION['articoli']as $i=>$valori) 
 	{
	echo "<table...........
in questo modo ottengo tramite un input text un risultato tramite array $valore[],
in echo dentro la table ho una riga per risultato
tramite : la variabile
$totale+=$valori['price'];
ottengo la somma del totale
e fino qui tutto ok !!
Per riuscire a eliminare una riga del mio array ho incluso prima della chiusura della table un

codice:
 
<a href="delete.php?serial=<?=$valori['idarticolo']?>"
title='eliminariga corrispondente al codice articolo'>
[img]img/del.jpg[/img]</a>";
solo per prova .Visto che ho una mezza idea di caricare nella pagina
delete .php una riga del genere
codice:
 
if($_GET=="$valori[idarticolo]") unset  $valori[][$idarticolo ];
}
PERO' NON CREDO che sia il metodo esatto ...
Allora ho pensato a farlo in POST : Visto che ho aggiunto al mio problema anche una
altro input sempre prima della fine della table

<input type="text" name="q" size="2"> questo però mi dovrebbe moltiplicare le quantità
$valore['price']*=$_post[q]

Non so se sono stato indicativamente chiaro .

Come faccio ? Cioè come dovrei passare i comandi in una ARRAY