교회 검색을 만들다가.. 몰라서 ㅜ.ㅜ > 그누3질답

그누3질답

교회 검색을 만들다가.. 몰라서 ㅜ.ㅜ 정보

그누보드 교회 검색을 만들다가.. 몰라서 ㅜ.ㅜ

본문

우째 우째 해서 db는 다 넣었구요..
그래서 검색 프로그램을 설치 할려고 하는데 에러가 있는데 부족한 식력으로는 모르겠습니다. ㅜㅜ

sql 는 좀 약해서요 ㅜ.ㅜ 양해 해주세요 ㅎㅎㅎ

소스 입니다.

----------------------------- ch_select.php -----------------------------


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "STYLE");
?>

<table align=center width=95% cellpadding=2 cellspacing=0>
<form name=ch_search method=get action='<?="./"?>'>
<tr>
    <td align=center>
<input type='hidden' name='doc'          value='<?="ch_addlist.php"?>'>
        <select name=chadd_sselect class=select>
            <option value='ch_name'>교회명</option>
            <option value='pastor_name'>담임목사성명</option>
            <option value='ch_add'>주소</option>
            <option value='platform'>교단</option>
    <option value='post_01'>우편번호</option>
        </select>
        <input type=text name=ch_stext size=40 class=input minlength=2 required itemname='검색어' value='<?=hsc($ch_stext)?>'>
        <input type=submit value=' 검 색 '>
    </td>
</tr>
</form>
</table>




=============================================  ch_addlist.php.php ========================

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "STYLE");
?>
<?
$sql = " select * from $cfg[table_church_add]
          where $chadd_sselect = '$ch_stext' ";
$result = sql_query($sql);

for ($i=1; $row=mysql_fetch_array($result); $i++) {
echo "$row[id_no]";
echo "<br>";
echo "$row[ch_name]";
echo "<br>";
echo "$row[pastor_name]";
echo "<br>";
echo "$row[ch_add]";
echo "<br>";
echo "$row[platform]";
echo "<br>";
echo "$row[post_01]";
echo "<br>";
echo "<br>";
echo "<br>";
}
mysql_free_result($result)
?>



링크인 http://www.ixdus.co.kr/ixdus/?doc=ch_select.php
에서 교회명 "장산교회"를 해서 검색 하면 검색이 되니다.

하지만 "장산"으로 검색 해서는 검색이 않됩니다. 포함단어...

그리고 목사님 이름에서 "이정우" 이러게 검색 하면
"이정우"도 정상적으로 나오지만
"이정욱"
"이정운"  <<-- 이런분들도 같이 검색이 됩니다..

아무쪼록 부탁 드리겠습니다. (__)

댓글 전체

* "장산"으로 검색시 "장산교회"가 안나오는것은 다음 내용을 참고하셔서 수정하십시오.

1. 검색어와 일치하는 단어 조회
$sql = " select * from $cfg[table_church_add]
          where $chadd_sselect = '$ch_stext' ";      // $ch_stext 와 일치하는 단어 조회
$result = sql_query($sql);

2. 검색어로시작하는 단어 조회
$sql = " select * from $cfg[table_church_add]
          where $chadd_sselect like '$ch_stext%' ";      // $ch_stext 로 시작하는 단어 조회
$result = sql_query($sql);

3. 검색어를 포함하는 단어 조회
$sql = " select * from $cfg[table_church_add]
          where $chadd_sselect like '%$ch_stext%' ";      // $ch_stext 를 포함하는 단어 조회
$result = sql_query($sql);
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT