검색 출력 관련 도움을 청합니다. 채택완료
밀크가이
11년 전
조회 5,458
검색을 2명을 해서 등록을 시키는 시스템입니다.
검색을 하면 출력 부분에 출력이 되는 시스템인데요.
팀원1을 검색 하면 아래에 출력이 되고
또 팀원2를 검색하면 아래에 출력이 되서
2명을 등록을 해야 되는데 번갈아 가면서 출력이 되고 있어서요.
팀원1과 2를 검색을 했을때 아래에 두 명이 동시에 나와있어야 하거든요.
도움을 청해봅니다.
테스트주소 : http://khnpcontest.com/member_search2.php">http://khnpcontest.com/member_search2.php
테스트 이메일 : test6@test.com / test7@test.com
검색 sql
</p><p>// 팀원검색 1</p><p> </p><p>$sql_common = " from {$g5['member_table']}";</p><p> </p><p>$sql_search = " where (1) ";</p><p>if ($stx) {</p><p> $sql_search .= " and ( ";</p><p> switch ($sfl) {</p><p> </p><p> case 'mb_email' :</p><p> $sql_search .= " ({$sfl} like '{$stx}') ";</p><p> break;</p><p> </p><p> </p><p> }</p><p> $sql_search .= " ) ";</p><p>}</p><p> </p><p> </p><p>$sql = " select * {$sql_common} {$sql_search} ";</p><p>$result = sql_query($sql);</p><p> </p><p>// 끝</p><p> </p><p> </p><p>// 팀원검색 2</p><p> </p><p>$sql_common = " from {$g5['member_table']}";</p><p> </p><p>$sql_search = " where (1) ";</p><p>if ($stx2) {</p><p> $sql_search .= " and ( ";</p><p> switch ($sfl) {</p><p> </p><p> case 'mb_email' :</p><p> $sql_search .= " ({$sfl} like '{$stx2}') ";</p><p> break;</p><p> </p><p> </p><p> }</p><p> $sql_search .= " ) ";</p><p>}</p><p> </p><p> </p><p>$sql = " select * {$sql_common} {$sql_search} ";</p><p>$result2 = sql_query($sql); </p><p>
검색값 출력 필드 부분
</p><p><!-- 검색 --></p><p><div class="go"></p><p><div class="ser"></p><p><form id="fsearch" name="fsearch" method="post"></p><p><input type="hidden" name="sfl" value="mb_email"<?php echo get_selected($_GET['sfl'], "mb_email"); ?>></p><p> </p><p><strong class="sound_only"> 필수</strong></p><p><b>팀원1</b> <input type="text" name="stx" value="<?=$stx?>" id="stx" required class="s_input"></p><p><input type="submit" class="btn_submit" value="검색"></p><p></form></p><p></div></p><p> </p><p><div class="ser"></p><p><form id="fsearch" name="fsearch" method="post"></p><p><input type="hidden" name="sfl" value="mb_email"<?php echo get_selected($_GET['sfl'], "mb_email"); ?>></p><p> </p><p><strong class="sound_only"> 필수</strong></p><p><b>팀원2</b> <input type="text" name="stx2" value="<?=$stx2?>" id="stx2" required class="s_input"></p><p><input type="submit" class="btn_submit" value="검색"></p><p></form></p><p></div></p><p> </p><p></div></p><p> </p><p><!-- //검색 --></p><p> </p><p> </p><p><div style="clear:both;"></div></p><p> </p><p> </p><p><!-- 출력 --></p><p><form id="fsearch" name="fsearch" method="post"></p><p><input type="hidden" name="sfl" value="mb_email"<?php echo get_selected($_GET['sfl'], "mb_email"); ?>></p><p><input type="hidden" name="stx3" value="<?=$stx?>" id="팀원1" class="s_input"></p><p><input type="hidden" name="stx4" value="<?=$stx2?>" id="팀원2" class="s_input"></p><p><table id="ser_table"></p><p><col></p><p><col></p><p><col></p><p> </p><p><tr></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><th>이름</th></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><th>학과</th></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><th>학년</th></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><th rowspan="3" style="width:120px; background:#fff;"><input type="submit" class="btn_submit2" value="등록"></td></p><p></tr></p><p><?php</p><p> </p><p> for ($i=0; $row=sql_fetch_array($result); $i++) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if ($stx) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p> ?></p><p><tr></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><td><?php echo $row['mb_name']; ?></td></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><td><?php echo $row['mb_8']; ?></td></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><td><?php echo $row['mb_9']; ?></td></p><p></tr></p><p><? } } ?></p><p><?php if ($i == 0) { alert('팀원1 : 등록된 회원이 없습니다.'); } ?></p><p><?php</p><p> </p><p> for ($i=0; $row=sql_fetch_array($result2); $i++) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if ($stx2) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p> </p><p> </p><p> ?></p><p><tr></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><td><?php echo $row['mb_name']; ?></td></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><td><?php echo $row['mb_8']; ?></td></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><td><?php echo $row['mb_9']; ?></td></p><p></tr></p><p><? } } ?></p><p><?php if ($i == 0) { alert('팀원2 : 등록된 회원이 없습니다.'); } ?></p><p></table></p><p></form></p><p> </p><p><!-- 출력 --> </p><p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인