사진처럼 php랑 mysql로 도서 검색프로그램을 짜고있어..
1. 서명, 저자명에 따라
2. 체크박스(문학,과학,종교,예술) 여부에 따라
검색되도록 하려는데
어떻게 해야하는지 도저히 모르겠어..
능력자형들 도와주세요 ㅠㅠ
---------php파일---------------
<form action=\"<?=$PHP_SELF?>\">
<table width=500 border=1>
<tr>
<td>
<select name=\"search\" class=\"txt\">
<option value=\"title\">서명</option>
<option value=\"author\">저자명</option>
</select>
검색엔진 <input type=text name=\'search\' size=15 value=\"<?=$search?>\">
<input type=submit value=\'검색\'>
<td></td>
<td>
<select name=\"find\" class=\"txt\">
<option value=\"big\">내림차순</option>
<option value=\"small\">오름차순</option>
</select>
</td>
<tr><td>
<input type=checkbox name=liter value=\"yes\">
문학
<input type=checkbox name=science value=\"yes\">과학
<input type=checkbox name=religion value=\"yes\">종교
<input type=checkbox name=art value=\"yes\">예술
</td></tr>
</table>
</form>
<table width=800 border=1>
<tr>
<td bgcolor=lightgreen align=center>분류</td>
<td bgcolor=lightgreen align=center>서명</td>
<td bgcolor=lightgreen align=center>저자</td>
<td bgcolor=lightgreen align=center>출판사</td>
<td bgcolor=lightgreen align=center>출판년</td>
<td bgcolor=lightgreen align=center>페이지</td>
<?
$connect = mysql_connect(\"localhost\",\"php5\",\"1234\") or die(\"접속불가\");
mysql_select_db(\"php5_db\");
//분류 구분
if(liter==abc)
$query = $query .= \" and num like \'예술\' \";
//서명, 저자명, 출판사를 검색을 해보자
$query = \"select * from book where 1 \";
//서명 검색★
if($search==\'title\')
$query = $query .= \" and title like \'%$title%\' \";
//서명검색★
else
$query = $query .= \" and author like \'%$author%\' \";
//최근 출판년도 순으로 정렬
if($find==\'big\')
$query = $query .= \"order by author desc \";
//최고 출판년도 순으로 정렬
else
$query = $query .= \"order by author asc \";
// 쿼리를 db에 전송한 후 결과값을 result라는 변수로 가져옮
$result = mysql_query($query, $connect);
while($data = mysql_fetch_array($result)){
?>
<tr>
<td> <?=$data[num]?>
<td> <?=$data[title]?>
<td> <?=$data[author]?>
<td> <?=$data[pub]?>
<td> <?=$data[year]?>
<td> <?=$data[page]?>
<?
}
?>
</table>
<?
mysql_close($connect);
?>
-------------------------------
if(서명이면){where문에 서명 = 검색어}if else(저자명){where문에 저자명=검색어} if(종교 체크있으면){where문에 분류=\'종교\' 추가} if(문학 체크있으면}{where문에 추가}if(과학){} if(예술){} -> 쿼리문 만들었으면 조회. 끗
그것이진리// 고마움 형 사랑함
그것이진리// 고마움 형 사랑함
그것이진리// 고마움 형 사랑함