if 조건문은 몇 개 까지 가능한가요
아래와 같이 하여
그룹아이디가 gm1 이면 홈1 을 출력하고
그룹아이디가 gm10 이면 홈2 를 출력하고
그룹아이디가 gm11 이면 홈3 을 출력하고
그외의 모든 그룹은 그룹제목이 출력되게 하려고 하는데....
아래 처럼 3개까지는 출력이 가능한데...
위처럼 4가지 종류로 출력되게 하려면 어찌해야하나요..
메뉴의 타이틀로 출력되게 하려고 합니다
<?
if($group[gr_subject]!='') {
echo "<a href='group.php?gr_id=$gr_id'><font color='000000'><b>$group[gr_subject]</font></b></a>";
}
if($group[gr_subject]!='') {
echo "<a href='group.php?gr_id=$gr_id'><font color='000000'><b>$group[gr_subject]</font></b></a>";
}
elseif ($gr_id=='gm1') {
echo "<font color='000000'><b>홈1</b></font>";
}
else
{
echo "<font color='000000'><b>홈2</b></font>";
}
?>
echo "<font color='000000'><b>홈1</b></font>";
}
else
{
echo "<font color='000000'><b>홈2</b></font>";
}
?>
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 7개
아래와 같은 것도 정상적인가요..출력과 구문에요..
<?
if ($gr_id=='gm1') {
echo "<font color='000000'><b>홈1</b></font>";
}
if ($gr_id=='gm2') {
echo "<font color='000000'><b>홈2</b></font>";
}
if ($gr_id=='gm3') {
echo "<font color='000000'><b>홈3</b></font>";
}
if ($gr_id=='gm4') {
echo "<font color='000000'><b>홈4</b></font>";
}
if ($gr_id=='gm5') {
echo "<font color='000000'><b>홈5</b></font>";
}
if ($gr_id=='gm6') {
echo "<font color='000000'><b>홈6</b></font>";
}
else
{
echo "<font color='000000'><b>홈</b></font>";
}
?>
if ($gr_id == 'gm0') {
echo "홈0";
}
else if ($gr_id == 'gm1') {
echo "홈1";
}
else if ($gr_id == 'gm2') {
echo "홈2";
}
else if ($gr_id == 'gm3') {
echo "홈3";
}
else if ($gr_id == 'gm4') {
echo "홈4";
} else {
echo $group['gr_subject'];
}
?>
switch( $gr_id) {
case 'gm1': echo "<font color='000000'><b>홈1</b></font>"; break;
case 'gm2': echo "<font color='000000'><b>홈2</b></font>"; break;
case 'gm3': echo "<font color='000000'><b>홈3</b></font>"; break;
case 'gm4': echo "<font color='000000'><b>홈4</b></font>"; break;
default: echo "<font color='000000'><b>홈5</b></font>"; break;
}
둘다 좋은데 무엇을 채택해야하니 참...
<?php
$gr_name= array( 'gm1'=>'홈1', 'gm2'=>'홈2', 'gm3'=>'홈3', ... );
?>
<font color='000000'><b><?=$gr_name[ $gr_id]?></b></font>