…)을 렌더링합니다.
// JSON으로 저장된 리스트 필드를 배열로 디코딩
$sumArr = json_decode($sumList, true);
if (!is_array($sumArr)) {
$sumArr = [];
}
$colorArr = json_decode($colorList, true);
if (!is_array($colorArr)) {
$colorArr = [];
}
$aArr = json_decode($AList, true);
if (!is_array($aArr)) {
$aArr = [];
}
// 절곡 회수 계산: sumArr 중 false 아닌 요소 개수 – 1
$countSum = 0;
foreach ($sumArr as $v) {
if ($v !== false) {
$countSum++;
}
}
$bendingCount = ($countSum > 0) ? $countSum - 1 : '';
// 역방향(음영) 개수 계산
$shadeCount = 0;
foreach ($colorArr as $v) {
if ($v) {
$shadeCount++;
}
}
// A각 표시 개수 계산
$aCount = 0;
foreach ($aArr as $v) {
if ($v) {
$aCount++;
}
}
$upload_dir = '../bending/img/';
?>
| = htmlspecialchars($num, ENT_QUOTES, 'UTF-8') ?> |
= htmlspecialchars($item_sep, ENT_QUOTES, 'UTF-8') ?> |
= htmlspecialchars($model_UA, ENT_QUOTES, 'UTF-8') ?> |
= htmlspecialchars($item_bending, ENT_QUOTES, 'UTF-8') ?>
|
= htmlspecialchars($itemName, ENT_QUOTES, 'UTF-8') ?>
|
= htmlspecialchars($item_spec, ENT_QUOTES, 'UTF-8') ?>
|
이미지 없음
|
= htmlspecialchars($material, ENT_QUOTES, 'UTF-8') ?>
|
= htmlspecialchars(end($sumArr), ENT_QUOTES, 'UTF-8') ?>
|
= $bendingCount ?>
|
= $shadeCount ? $shadeCount : '' ?>
|
= $aCount ? $aCount : '' ?>
|
= htmlspecialchars($widthsum, ENT_QUOTES, 'UTF-8') ?>
|
= htmlspecialchars($author, ENT_QUOTES, 'UTF-8') ?>
|
= htmlspecialchars($search_keyword, ENT_QUOTES, 'UTF-8') ?>
|
= htmlspecialchars($memo, ENT_QUOTES, 'UTF-8') ?>
|