Ok e grazie santino qualcosa succede ma non come mi aspettavo
cmq. parto dai processi che mi hai scritto
e hai ragione non è un array di array.
Codice PHP:
if($_GET['aggiungiint']){$riga=$_GET['aggiungiint']-1;
$left = array_slice($_SESSION['rig'],0,$riga); //restituisce array(0..M-1)
$new =array( 'codice1'=>'0',
'codice'=>'0', 'prezzo'=>'55',
'unita'=>'0', 'totale'=>'0',
'sconto'=>'0');//se l'elemento a sua volta deve essere un array,
$new = array(array('codice' => 0 ...));
$right = array_slice($_SESSION['rig'],$riga); //restituisce array(M..N);
$_SESSION['rig']= array_merge($left,$new,$right);
non so ma ci hai preso non ho il fondo ,spero che per oggi lo trovo
ciao