html 파일에서 input으로 받은 검색어(txt)를 php에서 full text search로 검색 > 코딩 스토리

html 파일에서 input으로 받은 검색어(txt)를 php에서 full text search로 검색

페이지 정보

작성자 이름으로 검색 (192.♡.0.1) 작성일 23-07-15 23:32 조회 9,349 댓글 1

본문

html 예제:

<!DOCTYPE html>

<html>

<head>

    <title>Full-Text Search 예제</title>

</head>

<body>


<h2>Full-Text Search</h2>

<form action="search.php" method="post">

    검색어: <input type="text" name="searchQuery" required>

    <input type="submit" value="검색">

</form>


</body>

</html>

php 파일 예제:

// MariaDB 접속 정보
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";

// 사용자로부터 검색어 입력 받기
if (isset($_POST['searchQuery'])) {
    $searchQuery = $_POST['searchQuery'];

    // 데이터베이스 연결
    $conn = new mysqli($servername, $username, $password, $dbname);

    // 연결 확인
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }

    // 검색어에 대해 Full-Text Search 쿼리 작성 및 실행
    $sql = "SELECT * FROM articles WHERE MATCH(title, content) AGAINST ('$searchQuery' IN BOOLEAN MODE)";
    $result = $conn->query($sql);

    if ($result->num_rows > 0) {
        // 검색 결과 출력
        while ($row = $result->fetch_assoc()) {
            echo "ID: " . $row["id"] . ", Title: " . $row["title"] . ", Content: " . $row["content"] . "
";
        }
    } else {
        echo "검색 결과가 없습니다.";
    }

    // 연결 종료
    $conn->close();
}
?>
좋아요106 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

카테고리 분류 학습 시스템 (총 0개 학습됨)

예측 카테고리: 재난-안전 (랜덤 - 학습 데이터 없음)

이 분류가 맞나요? 학습시켜주세요!

2kat님의 댓글

no_profile 2kat쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (220.♡.000.000) 작성일

?

😶
❤️
😂
😅
😮
😡
🥵
  • RSS
  • _  글쓰기 글쓰기
전체 302건
게시물 검색

접속자집계

오늘
2,587
어제
3,897
최대
42,418
전체
940,815