Избиране критерии с чекбоксове

DirectX

Registered
Когато си добавям нов артикул примерно си избирам за него някакви критерии със чекбоксове (като всяка стойност си я има в определена таблица ) и като му дам някви св-ва те се записват в друга таблица. Послед когато искам да ги променя как да изкарам тези който са избрани за артикула + останалите (unchecked)
 
Според мене трябва да си направиш отделна таблица в която да държиш всички критерий и после когато вадиш артикула вадиш и тях и ги сравняш на артикула кой са чекнати и тея който не са нещо от сорта дано си ме разбрал
 
Защо просто, не показваш всички стойности и там където стойност (чектната, записана във другата таблица) се равнява на стойност от основната таблица да е чеква? Това става ето така:


PHP:
/** Holding all propertis of the chekbox */
$All = array(.....................);


/** Holding the selected propertis */
$checked = array(......................);



foreach($All as $proprerty) {

$value = '<input type="checkbox" name="option2" value="'.$proprerty.'" ';

if (in_array($proprerty, $checked)) {


$value .= ' checked'; 

}

$value .= ' />';

echo $value;

}
 

Back
Горе