I get values to "$val" 1 and 4. The products_extra_fields_id 1 and 4 have checkbox field checked plus another checkbox in other products_extra_fields_id's I have two checkboxes. How can I avoid duplicate checkbox fields.
<?php
$extra_fields_query = mysql_query("SELECT * FROM products_extra_fields");
while ($extra_fields = mysql_fetch_array($extra_fields_query)){
foreach ($HTTP_POST_VARS['extra_field'] as $key=>$val){
//$val get values 1 and 4
echo "<input type='checkbox' name='extra_field[".$extra_fields['products_extra_fields_id']."]' value='".$extra_fields['products_extra_fields_id']."' " . (($extra_fields['products_extra_fields_id'] == $val) ? checked : false). " >";
}
} ?>