Код (Text): while($size = mysql_fetch_array ($bra_size_list)) {while($color = mysql_fetch_array ($colors_list)) if (in_array ($size['bra_size'].$color['color_name'], $vars)) { {echo "<input name='variants[]' type='checkbox' value='".$size['bra_size'], $color['color_name']."' checked /> ".$size['bra_size'], $color['color_name']." <br />";} } else {echo "<input name='variants[]' type='checkbox' value='".$size['bra_size'], $color['color_name']."'/> ".$size['bra_size'], $color['color_name']." <br />";} mysql_data_seek($colors_list, 0);} не могу найти ошибку в коде. Список выходит пустым и бесконечным
помоги себе сам. включи error_reporting(-1) и наверняка увидишь отсутствующие индексы массива, типа того.
после второго while нету фигурной скобки. для начала. вобще вс етакие проблемы решаются использованием нормального редактора. Netbeans например. PHP: <? while($size = mysql_fetch_array ($bra_size_list)) { while($color = mysql_fetch_array ($colors_list)) { if (in_array ($size['bra_size'].$color['color_name'], $vars)) { echo "<input name='variants[]' type='checkbox' value='".$size['bra_size'], $color['color_name']."' checked /> ".$size['bra_size'], $color['color_name']." <br />"; } else { echo "<input name='variants[]' type='checkbox' value='".$size['bra_size'], $color['color_name']."'/> ".$size['bra_size'], $color['color_name']." <br />"; } mysql_data_seek($colors_list, 0); } }