sql 쿼리문 값 배열 넣기 후 for문 채택완료
</p>
<p><select></p>
<p> <option value="">값 검색</option></p>
<p> <?php</p>
<p> $subject_array = array();</p>
<p> $sql = "SELECT wr_subject FROM g_table ";</p>
<p> $result = sql_query($sql);</p>
<p> while($subject_array = sql_fetch_array($result)){</p>
<p> $subject_array = array($sql['wr_subject']);</p>
<p> }</p>
<p> // $subject_array[] = $sql['wr_subject'];</p>
<p> ?></p>
<p> <?php</p>
<p> for($i=0; $i < count($subject_array); $i++){</p>
<p> $find_subject = sql_fetch("SELECT EXISTS (SELECT * FROM g_table WHERE wr_subject ='$subject_array[$i]' LIMIT 1) as success");</p>
<p> </p>
<p> if($find_subject['success']){ ?></p>
<p> </p>
<p> <option value="<?php echo $subject_array[$i]?>"> <?php echo $subject_array[$i] ?> </option></p>
<p> <?php</p>
<p> }</p>
<p> }</p>
<p> ?></p>
<p> </select></p>
<p>
이런식으로 해서 g_table 안에있는 wr_subject 컬럼이 있는 값들만 배열에 담아 select로 출력하려고 하는데 우선 wr_subject 컬럼 체크 후 배열에 담아야하는데 방법이 너무 어려워 질문드립니다ㅠㅠㅠ 배열에 담고 for문 count로 하는것이 맞나요??
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택