제가 궁금한 내용은 아래와 같이 목록으로 되어있는
검색조건에 맞는 결과물을 일반 게시판 목록 화면처럼 출력하고자 하는 것입니다.
<table width="285" border="0" cellspacing="0" cellpadding="0" height="25">
<tr valign="middle">
<td width="50">1. A항목</td>
<td>
<select name="sorta">
<option SELECTED>항목 A를 선택하세요.</option>
<option value='a1'>관계없음</option>
<option value='a2'>A2</option>
<option value='a3'>A3</option>
<option value='a4'>A4</option>
<option value='a5'>A5</option>
</select>
</td>
</tr>
</table>
<table width="285" border="0" cellspacing="0" cellpadding="0" height="25">
<tr valign="middle">
<td width="50">2. B항목</td>
<td>
<select name="sortb">
<option selected>항목 B를 선택하세요.</option>
<option value='b1'>관계없음</option>
<option value='b2'>B2</option>
<option value='b3'>B3</option>
<option value='b4'>B4</option>
<option value='b5'>B5</option>
</select>
</td>
</tr>
</table>
<table width="285" border="0" cellspacing="0" cellpadding="0" height="25">
<tr valign="middle">
<td width="50">3. C항목</td>
<td>
<select name="sortc">
<option selected>항목 C를 선택하세요.</option>
<option value='c1'>관계없음</option>
<option value='c2'>C2</option>
<option value='c3'>C3</option>
<option value='c4'>C4</option>
<option value='c5'>C5</option>
</select>
</td>
</tr>
</table>
위와 같을 경우 쿼리문을 어찌 날려야 하는지요?
그리고 만일 A항목은 관계없음을 선택하고 나머지는 해당 목록을 선택해서 검색했을 경우 게시물을 달리 뿌려주어야 할텐데, 이를 가능하게 하려면 필드 구성을 달리해야 하는건지요?
저는 enum함수를 이용해서 필드를 구성했습니다.
a enum('a1','b1','c1') 이런식으로요.
그리고 디폴트값으로는 아무것도 지정해 주지 않았거든요.
DEFAULT '' NOT NULL도 지정해 주지 않았습니다.
저 같은 경우 A는 DEFAULT 'a1' NOT NULL 혹은 B는 DEFAULT 'b1' NOT NULL 등으로 지정해 주면 되는지
그럼, 답신 부탁드립니다.
|