테이블의 데이터를 검색하고 필터링하고 싶은데 현재 PHP를 배우고 있어서 어떻게 해야 할지 모르겠습니다. 이것은 제가 데이터를 검색하는 데 사용하는 PHP 스크립트입니다
으아악내 입력 필드 검색입니다
으아악이것은 PHP로 작성된 테이블입니다. 이 테이블에서 검색하고 싶은 데이터를 표시하고 싶습니다
<?php require('./conn.php'); if (isset($_POST['search'])) { $valueToSearch = $_POST['query']; // search in all table columns // using concat mysql <function></function> $query = "SELECT * FROM `user_2` WHERE CONCAT(`firstname`, `lastname`) LIKE '%" . $valueToSearch . "%'"; $search_result = filterTable($query); } else { $query = "SELECT * FROM `user_2`"; $search_result = filterTable($query); } // function to connect and execute the query function filterTable($query) { $connect = mysqli_connect("localhost", "root", "", "info"); $filter_Result = mysqli_query($connect, $query); return $filter_Result; } ?>
AJAX를 사용하여 서버에 요청을 보내고 반환된 데이터를 기반으로 테이블을 다시 작성할 수 있습니다. 다음은 아직 테스트되지 않았지만 작동할 수 있는 빠른 해시 예시입니다. 전체 검토에서는 진행 상황을 설명해야 합니다. HTML을 다양하게 수정하고 주석에서 참조한 CSS를 사용하여 양식 콘텐츠를 중앙 정렬했습니다.
으아아아