Allora, ho seguito i tuoi consigli e ho fatto così...però ho un problema, ovvero il post non mi inserisce niente. Non o capito se c'è un errore nel codice del post che ho inserito (dovrebbe inserirmi solo i checkbox selezionati) oppure se con quel pulsante non sto richiamando niente.
Grazie
Carlo


//PARTE HTML inserimento Dati

<form name="form1" method="post" action="property_import.php">

<table width="95%" align="center" cellspacing="1">
<tr>
<td valign="middle" align="center" width="85"><imgsrc="<?php echo $ImageURL; ?>
<?php echo $cgi->htmlEncode ( $propertyphoto1 ); ?>"width="85" height="60" /></td>

<td valign="middle" align="center">

<?php echo $cgi->htmlEncode ($propertyref );>
</p>
</td>

<td valign="middle" align="center">

<?php echo $cgi->htmlEncode ($propertytype ); ?>
</p>
</td>

<td valign="middle" align="center">

<?php echo $cgi->htmlEncode ($propertyaddress ); ?>
</p>
</td>

<td valign="middle"align="center">

SI</p>
</td>

//CHECKBOX

<td valign="middle" align="center"><
<input name="inserisci[<?php echo $cgi->htmlEncode ( $propertyref ); ?>][]" type="checkbox" value="inserisci"/> </p></td>
</tr>

//PULSANTE RICHIAMO POST

<div align="center">


<input type="submit" name="Submit" value="Importa Immobili Selezionati" />
</form>
</div>

//POST RICHIAMO CHECBOX

<?php

$id = $_POST["inserisci"];

foreach($id as $copia){

$propertyID = $sql->execute ( "INSERT INTO " . $property_table . "
(
propertyref
)
VALUES
(
" . $copia .
")"
, SQL_RETURN_INSERTID );


}
?>