php 구문 오류 좀 찾아주세요!!
본문


아래 소스를 현재 사용 중인데,
첫 번째 중메뉴인 광주 경우에만 해당 중메뉴 안의 소메뉴를 선택하더라도 중메뉴가 붉은색으로 변합니다.
두 번째 중메뉴인 서울부터 마지막 중메뉴인 대구까지는 그 안의 소메뉴를 클릭해도 붉은색으로 변하지 않습니다.
어디를 어떻게 수정해야 서울~대구 중메뉴도 그 안의 소메뉴를 클릭했을 때 붉은색으로 바뀔까요?
<div class="mw-left-menus"><?if ($mm_id) { // 그룹홈 선택?><div><a href='<?=$group[gr_url]?>'><span style="color:grey;"><?=$group[gr_subject]?>홈if</span></a></div><?}else { // 그룹홈 선택?><div style="color:grey;"><a href='<?=$group[gr_url]?>'><span style="color:grey;"><?=$group[gr_subject]?>홈else</span></a></div><?}for ($i=0; $i<sizeof($mw_mmenus); $i++) { // 중메뉴 출력if ($mw_mmenus[$i][mm_id] == $mm_id) {?><div><a href='<?=$mw_mmenus[$i][mm_url]?>' target='<?=$mw_mmenus[$i][mm_target]?>'><span style="color:red;font-weight:bold;"><?=$mw_mmenus[$i][mm_name]?>if</span></a></div><?}else{?><div><a href='<?=$mw_mmenus[$i][mm_url]?>' target='<?=$mw_mmenus[$i][mm_target]?>'><span style="color:#ae0000;"><?=$mw_mmenus[$i][mm_name]?>else</span></a></div><?}$mm_id = $mw_mmenus[$i][mm_id]; //추가문 - 현재 이외의 소메뉴 가져올때 씀$mw_smenus = mw_get_small_menus($mm_id); //추가문 - 현재 이외의 소메뉴 가져올때 씀if (!$mw_mmenu[mm_smenu]) {// 소메뉴 출력 여부if (!$mw_mmenu[mm_smove] || sizeof($mw_smenus) > 1) { // 중메뉴에서 소메뉴로 바로이동하지 않거나for ($j=0; $j<sizeof($mw_smenus); $j++) { // 소메뉴 출력if ($mw_smenus[$j][ms_id] == $ms_id) { // 소메뉴 선택?><div><a href='<?=$mw_smenus[$j][ms_url]?>' target='<?=$mw_smenus[$j][ms_target]?>'><span style="color:black;font-weight:bold;"><?=$mw_smenus[$j][ms_name]?>if</span></a></div><?} else {?><div><a href='<?=$mw_smenus[$j][ms_url]?>' target='<?=$mw_smenus[$j][ms_target]?>'><span style="color:grey;"><?=$mw_smenus[$j][ms_name]?>else</span></a></div><?}} $mw_smenus[$j][ms_url];}}}?></div>
ps. 굵게 표시된 부분이 중메뉴 관련 부분입니다.
답변을 작성하시기 전에 로그인 해주세요.