0
(백엔드) 기부 된 금액의 추가 된 값을 기부 캠페인이라는 mysql 테이블에 동적으로 추가하고 저장하려고합니다. (프론트 엔드) 사용자가 합계를 선택하고 (캠페인에서 선택) INSERT DB 사용자 기부의 특정 필드에. 나는 다음에 무엇을 해야할지하지 않습니다 정말이야 는. Pls는 문제를 해결하기 위해 감사 기부 도와주세요.기부 합계 필드를 선택하십시오. 혼란 스러울 정도로 가득한 PHP 코드 : (
I. PHP를 ADMIN위한
<div>Choose your sum</div>
<div id="camp_sum_list">
<?php $camp_sum_num = attribute_escape($post["camp_sum_num"]);
$camp_sums = array();
for ($i = 0; $i < $camp_sum_num; $i++) {
$sum_value = attribute_escape($post["camp_sum_" . $i]);
if ($camp_sum_value != null && $sum_value != "") {
$camp_sums[] = $camp_sum_value;
}
} ?>
<?php $id = 0; ?>
<?php foreach ($camp_sums as $camp_sum) : ?>
<div id="camp_sum_<?php echo $id; ?>">
<input type="text" class="sum_option" name="camp_sum_<?php echo $id; ?>" value="<?php echo $sum; ?>" /><a href="#" onClick="return removeFormTextField('camp_sum_list', 'camp_sum_<?php echo $id; ?>')">Remove</a>
</div>
<?php $id++; ?>
<?php endforeach; ?>
</div>
<div>
<input type="hidden" name="camp_sum_num" value="<?php echo count($camp_sums);?>" id="camp_sum_num"/>
<div id="add-new-sum"><a class="button" href="#" onclick="return addFormTextField('camp_sum_num', 'camp_sum_list', 'camp_sum_', 'sum_option');">Add new</a></div>
</div>
2. 클라이언트 용 PHP
$output .='<p class="cont_sum"><label for="cont_sum">'.__('Choose your sum').'</label><select name="cont_sum">';
$output .='<option value="'.__($CampRow->camp_sum_num).'">'.__($CampRow->camp_sum_num).'</option>';
$output .='</select></p>';