wr_85로 필드를 부여했는데요.출력시 문제가 있어요 정보
wr_85로 필드를 부여했는데요.출력시 문제가 있어요본문
아래의 내용을 계산해서 wr_85로 필드를 부여했는데 view.skin.php에서 아래의 방법대로하면
출력시 모두 한줄로 나옵니다......(ex: 200100200 과 같이 나옵니다)
이것을 view.skin.php에서
따로따로 출력하는 방법을 알려주세여.
글쓴형태의 양식으로 view.skin.php에서 각자의 값을 표를만들어 각각 출력하려고 합니다...(가격.수량.추가운송료. 합계)의 글 아래 해당 값이 출력되게하려고 합니다....
write.skin.php
<?
$a_arr = explode("",$write[wr_85]); //<== $intro가 array 값
$a = $a_arr[0];
$a_count = $a_arr[1];
$a_sum = $a_arr[2];
?>
가격<input type=text name="a" value="0" onkeyup="my_calc(this.form)">
수량: <input type=text name="a_count" size=3 onkeyup="my_calc(this.form)" value="1">
추가운송료: <input type=text name="a_dpay" value="0" onkeyup="my_calc(this.form)">
합계: <input type=text name="a_sum" size=6 readonly value="0"><br><br>
write_update.skin.php
<?
$wr_85 = "$a$a_count$a_sum";
$sql85 = " update $write_table set wr_85 = '$wr_85' where wr_id = '$wr_id' ";
sql_query($sql85);
?>
view.skin.php 입니다
<?
if($a = $a_arr[0]) echo "{$a}";
if($a_count = $a_arr[1]) echo " {$a_count}";
if($a_sum = $a_arr[2]) echo " {$a_sum}";
?>
댓글 전체
우선 wr_85필드가 table에 생성되었는지 확인.
write.skin.php 에서는 wr_85를 "-"으로 explode하시는데 실제
데이터를 저장하는 write_update.skin.php에서는 "-"마크를 넣지 않으셨네요.
$wr_85 = $a."-".$a_count."-".$a_sum;
위와 같은 포맷으로 저장하셔야 되고,
view.skin.php에서 역시 $view[wr_85]를 "-"마크로 explode하신 후에 정리하시면 될 듯합니다.
건투를 빕니다.
출력시 모두 한줄로 나옵니다......(ex: 200100200 과 같이 나옵니다)
이것을 view.skin.php에서
따로따로 출력하는 방법을 알려주세여.
글쓴형태의 양식으로 view.skin.php에서 각자의 값을 표를만들어 각각 출력하려고 합니다...(가격.수량.추가운송료. 합계)의 글 아래 해당 값이 출력되게하려고 합니다....
신현우님 글처럼 나눠 저장하고 나눠서 불러오면 되겠죠.
귀찮으면 데이타 형태가 일정한 것 같으니 cut_str 으로 잘라 출력해도 되겠네요.
으이구 답답...............................................
<?
if($a = $a_arr[0]) echo "{$a}";
?>
<?
if($a_count = $a_arr[1]) echo "{$a_count}";
?>
<?
if($a_sum = $a_arr[2]) echo "{$a_sum}";
?>