채택완료

체크박스에 체크한 게시물을 아래처럼 추출하려면 어떻게해야 되나요?

2018-01-22 (월) 17:38:56 2,273

아래는 검색으로 게시물을 추출하는 코드인데요.

체크박스에 체크한 게시물을 아래처럼 추출하려면 어떻게해야 되나요?

도움 부탁 드려요~

if($_GET[stx]){
  $searches .= "and (wr_subject = '{$_GET[stx]}' or wr_content = '{$_GET[stx]}' or wr_1 = '{$_GET[stx]}' or wr_2 = '{$_GET[stx]}' or wr_3 = '{$_GET[stx]}'  or wr_3 = '{$_GET[stx]}'  or wr_3 = '{$_GET[stx]}')";
 }
 
 if($_GET[fr_date] && $_GET[to_date]){

  $fr_date_a = $_GET[fr_date]." 00:00:00";
  $to_date_a = $_GET[to_date]." 23:59:59";

  $searches .= "and (wr_datetime between '{$fr_date_a}' and '{$to_date_a}') ";
 }

    $sql = " SELECT * FROM g5_write_{$bo_table} where wr_is_comment = '0' {$searches}";
    $result = sql_query($sql);
    $cnt = sql_num_rows($result);

|

답변 1개

채택된 답변
+20 포인트
Copy
<form name="form" action="./test.php">

<input type="checkbox" name="wr_id[]" value="1">

<input type="checkbox" name="wr_id[]" value="2">

<input type="checkbox" name="wr_id[]" value="3">

<input type="checkbox" name="wr_id[]" value="4">

</form>

이런식으로 넘기고

Copy
<?php

$wr_ids = implode(",", $_GET['wr_id[]']);

 $sql = " SELECT * FROM g5_write_{$bo_table} where  wr_id in (".$wr_ids.")"

이런식으로 뽑으면 될 것 같습니다.

[/code]

답변을 작성하려면 로그인이 필요합니다.