ciao piero si sono tre campi d input ceck box

che anno tutti e tre lo stesso nome con diverso valore

i valori sono 0 ,2, 3
posto lo script cosi com e perche e un lvoro che non ho fatto io ma lo sto ricorreggendo
Codice PHP:
if(!isset($_POST['op'])){$op="";}else{$op $_POST['op'];}
if(!isset(
$_POST['prezzo0'])){$prezzo0="";}else{$prezzo0 $_POST['prezzo0'];}
if(!isset(
$_POST['prezzo3'])){$prezzo3="";}else{$prezzo3 $_POST['prezzo3'];}
if(!isset(
$_POST['prezzo4'])){$prezzo4="";}else{$prezzo4 $_POST['prezzo4'];}
if(!isset(
$_POST['perc2'])){$percentuale="";}else{$percentuale $_POST['perc2'];}
if(!isset(
$_POST['tiposped'])){$tipo="";}else{$tipo intval($_POST['tiposped']);}
if(!isset(
$_POST['descrizione'])){$descrizione="";}else{$descrizione $_POST['descrizione'];}
if(!isset(
$_POST['max3'])){$peso="";}else{$peso $_POST['max3'];}
if(!isset(
$_POST['max4'])){$pezzi="";}else{$pezzi $_POST['max4'];}
if(!isset(
$_POST['contrassegno'])){$iscontrass=0;}else{$iscontrass intval($_POST['contrassegno'])?1:0;}
if(!isset(
$_POST['importo'])){$limspese="";}else{$limspese $_POST['importo'];}
if(!isset(
$_POST['spedsep'])){$tiposped="";}else{$tiposped $_POST['spedsep'];}
if(!isset(
$_POST['nome'])){$compagnia="";}else{$compagnia $_POST['nome'];}





if(isset(
$_POST['op'])=="ins"){


echo 
$tipo.$compagnia.$prezzo0.$iscontrass.$limspese.$tiposped;

switch(
$tipo){
case 
0:
    
$obj->connessione();
$dati mysql_query("INSERT INTO spedizioni(
id,
tipo,
compagnia,
prezzo,
iscontrass,
limspese,
tiposped,
descrizione
) VALUES (
NULL,
'
$tipo',
'
$compagnia',
'
$prezzo0',
'
$iscontrass',
'
$limspese',
'
$tiposped',
'
$descrizione'
)"
);
 if(
$dati){
           echo 
"inserito correttamente";
           }
           else 
           {
           echo 
"non è stato inserito per motivi tecnici: ".mysql_error();
            }


break;
case 
2:
        
$obj->connessione();
$dati=mysql_query("INSERT INTO spedizioni(
id,
tipo,
compagnia,
percentuale,
iscontrass,
limspese,
tiposped,
descrizione
) VALUES (
NULL,
'2',
'
$compagnia',
'
$percentuale',
'
$iscontrass',
'
$limspese',
'
$tiposped',
'
$descrizione'
)"
);
 if(
$dati){
           echo 
"inserito correttamente";
           }
           else 
           {
           echo 
"non è stato inserito per motivi tecnici: ".mysql_error();
            }
break;

case 
3:
            
$obj->connessione();
$dati=mysql_query("INSERT INTO spedizioni(
id,
tipo,
compagnia,
prezzo,
peso,
iscontrass,
limspese,
tiposped,
descrizione
) VALUES (
NULL,
'3',
'
$compagnia',
'
$prezzo3',
'
$peso',
'
$iscontrass',
'
$limspese',
'
$tiposped',
'
$descrizione'
)"
);


}

}

echo
"Esito per [b]$compagnia[/b] ";

?>