2012-04-05 4 views
0

2 ~ 3 개의 변수 만 포함하는 간단한 검색 엔진 용 스크립트를 찾고 있습니다.PHP와 MySQL로 간단한 사이트 검색

내 사이트에는 검색 및 3 개의 필드 (URL, 제목 및 내용)라는 데이터베이스 테이블이 있습니다.

누군가 제발 나를 위해 간단한 처리 스크립트를 작성 도와주십시오 수 있습니까? 나는 검색 할 제목과 내용 만 좋아할 것입니다.

$prepared = $db->prepare('SELECT * FROM search WHERE title LIKE "%:search_value%" OR content LIKE "%:search_value%"'); 
$prepared->execute(array(':search_value' => $search_value)); 
$rows = $prepared->fetchAll(); 

에 $ DB는 PDO object 어디 :

답변

0

당신은 같은 쿼리를 만들 수 있습니다.

+0

고마워요. 내가 찾던 고마워요. – 4WebDev

+0

나쁜 습관 - SQL injection에 취약합니다. 항상 쿼리를 준비 할 수있는 SQL 라이브러리를 사용하십시오. adodb를 사용하면 크로스 db 호환성을 무료로 얻을 수 있습니다. – j13r

+0

@ j13r - 간단한 mysql_real_escape_string()이 작동하는지 또는 다른 PHP funciton으로 구현 될까요? – 4WebDev