Вообщем я пока до такого додумался.
Создал отдельную функцию, при нажатии основного чек бокса выводится текстовое поле с 1. Но первое у меня перезагружается страница и второе он выводит только 1 текстовое поле у меня таких чек боксов сейчас 7 так вот он мне должен вывести одно поле с 1 и остальные 6 с 0
<?php $menuMail='<input type="checkbox" onclick="box(this)" name="xz_" id="'.$b.'" value="'.$raz_na->cena.'">'; $b++; echo $menuMail;?>
<script type="text/javascript">
function box(){
for (i=0; i<document.getElementsByName('xz_').length; i++) {
if (document.getElementsByName('xz_')[i].checked) {
document.write('<input type="text" name="box1" value="1">');
}
else {
document.write('<input type="text" name="box1" value="0">');
}
}
}
</script>
Может что то проще есть! =)