엄지월드

php 검색 구현 본문

PHP

php 검색 구현

킨글 2018. 7. 22. 15:13
반응형

이 예제는 검색어를 입력하면 해당 페이지에서 검색어 결과 값을 보여주는 예제입니다.

처음에 empty($_REQUEST["search_word"] 가 있는 이유는, 검색어를 입력하기 전에는 search_word가 없기 때문에 예외 처리를 해주는 것 입니다.

form에서 search_word 값을 받으면 해당 결과 값을 데이터베이스에서 검색해서 값을 table 형식으로 화면에 표시해줍니다.

 

<?php

if(empty($_REQUEST["search_word"])){ // 검색어가 empty일 때 예외처리를 해준다.

$search_word ="";

}else{

$search_word =$_REQUEST["search_word"];

}

?>



<form class="navbar-form pull-left" method="get" action=""> <!-- action 을 비워놔야 자신을 가리킨다 -->

<input type="text" name="search_word" class="form-control" placeholder="검색어를 입력 후 enter를 누르세요" autofocus>

</form>



<?php 

$sql = "SELECT * FROM faqContent where title LIKE '%$search_word%' "; 

?>



// 테이블 생성

<table>

while($info = mysqli_fetch_array($rs)){

            echo '<tr>';

            echo '<th>'.$info['title']."</th>"; 

            echo '<td>'.$info['content']."</td>";

            echo '<td>'.$info['hit']."</td>";

            echo '</tr>';

}

</table>

 

 

도움이 되셨다면 광고 한번씩 클릭 부탁드립니다 😁

'PHP' 카테고리의 다른 글

php excel 파일 읽는 방법  (0) 2018.07.22
php Permission denied  (2) 2018.07.22
php ajax 데이터 전송하기  (0) 2018.07.22
php mysqli 데이터 가져오기  (0) 2018.07.21
ubuntu phpmyadmin 설치하기  (0) 2018.07.21
Comments