sql 복수값 데이터 질문
본문
안녕하세요
데이터 다루는게 미흡하여 질문드립니다.ㅠ
// 1대
$query01 = sql_fetch("SELECT mb_id,mb_package FROM member WHERE mb_recommend = '$mb_id'");
$resultg01 = $query01["mb_id"];
$p_ma01 = $query01["mb_package"];
// // 2대
$query02 = sql_fetch("SELECT mb_id,mb_package FROM member WHERE mb_recommend = '$resultg01'");
$resultg02 = $query02["mb_id"];
$p_ma02 = $query02["mb_package"];
// 3대
$query03 = sql_fetch("SELECT mb_id,mb_package FROM member WHERE mb_recommend = '$resultg02'");
$resultg03 = $query03["mb_id"];
$p_ma03 = $query03["mb_package"];
// 4대
$query04 = sql_fetch("SELECT mb_id,mb_package FROM member WHERE mb_recommend = '$resultg03'");
$resultg04 = $query04["mb_id"];
$p_ma04 = $query04["mb_package"];
// 5대
$query05 = sql_fetch("SELECT mb_id,mb_package FROM member WHERE mb_recommend = '$resultg04'");
$resultg05 = $query05["mb_id"];
$p_ma05 = $query05["mb_package"];
// month price
for($i=1;$i<6;$i++){
if(${"p_ma0$i"} == "50"){
${"pr_ma0$i"} = 300;
} else if (${"p_ma0$i"} == "100"){
${"pr_ma0$i"} = 600;
} else if (${"p_ma0$i"} == "300"){
${"pr_ma0$i"} = 1950;
} else if (${"p_ma0$i"} == "600"){
${"pr_ma0$i"} = 4200;
} else if (${"p_ma0".$i} == "900"){
${"pr_ma0$i"} = 6750;
} else if (${"p_ma0$i"} == "1200"){
${"pr_ma0$i"} = 9600;
}
}
해당 코드처럼 1대~5대 사람과 패키지가격을 가져와 데이터를 다루고 싶은데,
해당 코드는 모든 사람이 1명일 경우에만 가능한데,
1대~5대가 몇명이든 같은 코드를 돌리고 싶습니다.
이 때 사용해야하는게 재귀쿼리인가요..?
ㅠ.ㅠ 조언좀 부탁드릴게요
!-->
답변을 작성하시기 전에 로그인 해주세요.