체크박스에 체크한 게시물을 아래처럼 추출하려면 어떻게해야 되나요?
아래는 검색으로 게시물을 추출하는 코드인데요.
체크박스에 체크한 게시물을 아래처럼 추출하려면 어떻게해야 되나요?
도움 부탁 드려요~
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개
<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>
이런식으로 넘기고
<?php
$wr_ids = implode(",", $_GET['wr_id[]']);
$sql = " SELECT * FROM g5_write_{$bo_table} where wr_id in (".$wr_ids.")"
이런식으로 뽑으면 될 것 같습니다.
[/code]
답변을 작성하려면 로그인이 필요합니다.