itempotion.php 파일에서 적색으로 표시한 부분(1줄) 설명좀
본문
아래 적색으로 표시된 한줄 설명좀 요청드립니다^^
for($i=0; $row=sql_fetch_array($result); $i++) {
$val = explode(chr(30), $row['io_id']);
$key = $idx + 1;
if(!strlen($val[$key]))
continue;
$continue = false;
foreach($opt as $v) {
if(strval($v) === strval($val[$key])) {
$continue = true;
break;
}
}
if($continue)
continue;
$opt[] = strval($val[$key]);
if($key + 1 < $sel_count) { // 이 적색부분은 무슨목적으로 체크하는 것일까요?
왜 $key+1이 $sel_count보다 작은지 체크해야 할까요???
$str .= PHP_EOL.'<option value="'.$val[$key].'">'.$val[$key].'</option>';
} else {
if($row['io_price'] >= 0)
$price = ' + '.number_format($row['io_price']).'원';
else
$price = ' '.number_format($row['io_price']).'원';
$io_stock_qty = get_option_stock_qty($it_id, $row['io_id'], $row['io_type']);
if($io_stock_qty < 1)
$soldout = ' [품절]';
else
$soldout = '';
$str .= PHP_EOL.'<option value="'.$val[$key].','.$row['io_price'].','.$io_stock_qty.'">'.$val[$key].$price.$soldout.'</option>';
}
}
답변 2
http://jason-heo.github.io/mysql/2014/03/05/manage-dup-key2.html
참고하시면 바로 아실 것 같습니다.
오늘 노는 날이니 누가 답변 달겠습니까. ㅡㅡ/
중복키 값 링크 참조해 주세요! ~~
틀리면? 친구가 그렇지요. ㅋ
프로그램은 모르나 짠밥으로 찍었습니다. ㅠㅠ
흥. 저도 이후 접근해 보았어요..
애매.. 글쿤.. 그냥 가만 있자. 왜 채택하세요?"
누군가는 다칠 것 아닙니까????? < 다섯 개. ㅎ