묻고답하기

일단 제가 쓴걸 올려놓겠습니다.
----------------------------------------------------------------------
<form name="product_select" method="post" action='<?php echo $PHP_SELF?>'>
<!-- Selection Scripts starts -->
<?
        require "./lib.php";
        $que="SELECT * FROM monitors order by size";
        $data=mysql_query($que, $connect);
        $total=mysql_affected_rows();
        for($i=0; $i < $total; $i++){
                mysql_data_seek($data,$i);
                $info=mysql_fetch_array($data);
                $file = $info[file_name];                                                                                                
                echo"
                        <table border='0' cellpadding='0' cellspacing='0' width='200'>
                                <tr>
                                        <td align='left' valign='middle' class='normal'><img src="./images/monitors/$info[file_name]" width='50' height='50' border='0' align='left' vspace='2'><b>$info[size]   $info[company]<br>$info[model]<br>$info[display]</b><br>
                                        <input type='checkbox' name='$file' value='0'>
                                        <script language='javascript'>
                                                if(product_select.$file.checked){
                                                        document.write ("<input type='hidden' name='mode1' value='up1'>");
                                                }else{
                                                        document.write('');
                                                }
                                        </script>
                                        <br><br></td>
                                </tr>
                        </table>                                                                        
                ";
                
                if($mode1 = 'up1'){
                        $que = "UPDATE monitors SET display = 1 WHERE file_name='$file'";
                        mysql_query( $que, $connect );
                }else{
                        $que = "UPDATE monitors SET display = 0 WHERE file_name='$file'";
                        mysql_query( $que, $connect );
                }                
                                                                                                                
        }
        echo"
                <input type='image' value='submit' src='./images/submit.gif' width='62' height='20' alt='' border='0'>
        ";
        mysql_close($connect);
?>
<!-- Selection Scripts ends -->
</form>
----------------------------------------------------------------------
간단하게 설명을 하자면요 데이터 베이스에 들어가있는 모니터를 밖에다 출력을 시킨다음 첵크박스에 첵크를 하면 1이란 숫자가 데이터에 입력이되고 첵크를 안하면 0 이란 숫자가 입력되게 할려구 한겁니다.  

그런데 <input type=checkbox name=$file value=0> 이렇게 해서 그 첵크박스에 값을 불르는데요 $file은 데이터베이스에 저장되있는 모니터 그림들 이름입니다.  이런식으로 데이터를 불러와서 출력시킨다음 첵크박스가 첵크됐으면 자바스크립트를 이용해서 <input type='hidden' name='mode1' value='up1'> 요걸 나오게 한다음 나왔으면 1을 넣고 안나오면 0이되고.. 뭐 이런식으로 한다고 열심히 머리굴려서 썼더만 자꾸 다 1 이 들어가요...  분명 쉬운 방법이 있을텐데 아직 php에는 허접이라서 잘 모르겠네요... 고수님들의 조언 다시한번 부탁드립니다.  

---Always KYJ One and Only
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
주오때 비혼님올린팁중에 접속경로 출력 올리신거에 대한 질문입니다.  
carrot 상단에 뉴스를... [1] 2007.08.10
제로님께 ver3에 대해 질문; [4] 2007.08.10
차태현 포토샵에서 폰트 외곽선이 거칠어요~ 어떻게 해야 부드러워 지나요?? [1] 2007.08.10
루이즈™ v3 에 대한 질문입니다.. [3] 2007.08.10
스노피 [질문]제가 아무것도 모루는 초보인데요 서버질문입니다.. [1] 2007.08.10
이은경 으.... 팝업창 말인데여~ [2] 2007.08.10
이명기 마스터 비번을 잊어버렸을 경우  
이하나 [질문] 해상도에 상관없이 똑같은 크기로 보이는 홈페이지는.. [1] 2007.08.10
- -;; 노프레임 배경화면에 대한 질문입니다  
냠냠이 질문.. [1] 2007.08.10
김철중 노프레임 관련 질문... ;ㅁ;  
『착v엘리v한』 [네트워크 연결질문] win98 - xp 연결질문입니다. 죄송;; [1] 2007.08.10
#NEO™ [질문] 로그아웃 하는 방법좀 알려주세요.  
불티나 fopen 함수로 원격지 파일을 쓰기모드로 열수 있는 방법 없을까요? [1] 2007.08.10
글자가 하나씩 날아와서 박히는...  
KYJ [PHP]DB 업데이트하는데서.. 맘대로 안되는데요... [1] 2007.08.10
忍者 onfocus=this.blur(); 에 대해 [1] 2007.08.10
무혼 으음...PHP의 값을 PARAM VALUE 값에 부여하기.. [1] 2007.08.10
최락호 제로 카운터 에대한 질문입니다... [2] 2007.08.10
G-eun 제로카운터가 계속 0으로 나와요 ㅡㅡ; [2] 2007.08.10
김유니 ☆질문- 홈페이지에 대한 질문입니다. [2] 2007.08.10
``스니크 POKEN; php에서 파일지우는 방법 or 특정 한줄 지우기  
쿠키소다 [php]헤더와 푸터만 사용하고 싶은데요.. [5] 2007.08.10
codi 계정 백업..그리고 복구... 카운터의 고장...  
-_- 이런건 하지 못하나요?  
하정숙 php를 써야 여기 게시판을 쓸 수 있는건가요? [2] 2007.08.10
김명애 노프레임 질문.. [1] 2007.08.10
Doggy MyISAM 은 뭘까요?  
METAL NATION 카운트에서... [3] 2007.08.10