퍼지 쿼리 결과를 수정하는 방법을 아는 사람이 있습니까?
Rainbow
Rainbow 2020-06-01 16:52:12
0
0
1126

PHP를 처음 배우는 터라 아직 레벨이 많이 부족합니다. 전문가의 조언을 구해주시면 정말 감사하겠습니다!

문제는 이렇습니다. 우리 그룹은 퍼지 검색을 위해 책 이름을 입력할 수 있습니다. 예를 들어 I. harry

$q1= "SELECT * FROM books WHERE title like '%".$_POST['title']."%'";

1.JPG

쿼리 후, 다음과 같은 모든 도서의 결과를 모두 반환합니다. 제목에 harry가 포함되어 있습니다.

4.JPG

쿼리에서 반환된 페이지는 다음과 같습니다.

2.JPG

쿼리 결과 뒤에 "수정" 버튼을 추가하여 수정하고 싶습니다. 이 버튼을 클릭하면 책 정보가 실행됩니다. 코드는 다음과 같습니다

9.JPG

그런데 어떤 책을 수정하든 페이지 이동 후에는 해당 책의 데이터를 읽을 수 없습니다

3.JPG

여기가 어디인지 아시는 분 계시는지 묻고 싶습니다.

예를 들어 퍼지 쿼리를 사용하지 않으면 처음에 책을 검색하는 코드가 다음과 같이 변경됩니다.

$q1="SELECT * FROM books WHERE title ='".$title."'"; 책제목 1984를 입력하세요

6.JPG

문의 결과는 정확합니다

7.JPG수정 클릭 후 점프하는 페이지도 데이터를 읽어요

8.JPG왜 이런 일이 일어나는지 매우 헷갈립니다

Rainbow
Rainbow

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!