묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
배열로 불러온 데이타 폼으로 처리하기?
2005.07.11 16:32
아래와 같이 배열로 데이타를 불러옵니다..
[아이디1][값][값][값][값][값][승인1][취소]
[아이디2][값][값][값][값][값][승인2][취소]
[아이디3][값][값][값][값][값][승인3][취소]
이런식으로 데이타가 쌓이겠죠?
그럼 [승인1] 누르면 [아이디1] 의 데이타가 업데이를 시킬려고 합니다..
어떤 방법이 있을까요?
$query = "select user_id, history, pointtype, pointtime, pointmemo from zetyx_member_table where pointtype >= '1'";
$result = mysql_query($query,$connect); //mysql에 요청
while($data=mysql_fetch_array($result)) //결과를 꺼내옴
{
$data[pointtime]=date('y-m-d',$data[pointtime]);//시간가공
echo "<tr><td><p align=center>$data[user_id]</td><td><p align=center>$data[history]</td><td><p align=center>$data[pointtype]</td>
<td><p align=center>$data[pointtime]</td><td><p align=center>$data[pointmemo]</td><td><p align=center>
<nput type=submit value=취소>승인<td><input type=submit value=취소>취소</td></tr>
";
if(
}
?>
</html>
[아이디1][값][값][값][값][값][승인1][취소]
[아이디2][값][값][값][값][값][승인2][취소]
[아이디3][값][값][값][값][값][승인3][취소]
이런식으로 데이타가 쌓이겠죠?
그럼 [승인1] 누르면 [아이디1] 의 데이타가 업데이를 시킬려고 합니다..
어떤 방법이 있을까요?
$query = "select user_id, history, pointtype, pointtime, pointmemo from zetyx_member_table where pointtype >= '1'";
$result = mysql_query($query,$connect); //mysql에 요청
while($data=mysql_fetch_array($result)) //결과를 꺼내옴
{
$data[pointtime]=date('y-m-d',$data[pointtime]);//시간가공
echo "<tr><td><p align=center>$data[user_id]</td><td><p align=center>$data[history]</td><td><p align=center>$data[pointtype]</td>
<td><p align=center>$data[pointtime]</td><td><p align=center>$data[pointmemo]</td><td><p align=center>
<nput type=submit value=취소>승인<td><input type=submit value=취소>취소</td></tr>
";
if(
}
?>
</html>
댓글 2
-
현원
2005.07.12 00:24
잡담 // 대략 승인과 취소를 따로 하지 마시고 0이면 취소 1이면 승인 이런 식으로 하시면 어떨지요.. ;; -
김준식
2005.07.12 11:38
<?php
if(!strcmp($Mode, "")) {
?>
<Form Method='Post' Name='view' Action='<?= $PHP_SELF ?>'>
<Input Type='Hidden' Name='Mode' Value='modify'>
<!-- 나머지를 히든값으로 넘겨주던지... 아니면 인풋을 만들어 값을 넣어 넘겨주면 됩니다.
user_id = <Input Type='text' name='user_id' value='<?=$user_id?>
<input type='hidden' name='user_id' value='<?=$user_id?>
<input type=submit value=승인>
<!-- 취소부분은 자바스크립 원클릭을 이용하셔서 액션을 주시면 됩니다. -->
</Form>
<?php
else if(!strcmp($Mode, "update")) {
$query ="UPDATE zetyx_member_table SET history='$history', pointtype='$pointtype', ";
$query .="pointmemo='$pointmemo' WHERE user_id='$user_id'";
$result = mysql_query($query, $connect);
?>
메타나 자바를 이용해 페이지를 변경해줍니다.
<?
}
?>