index에서 read more를 눌렀을때 글이 불려오질 않습니다.
179
작성한 질문수 1
Index.php에서 글을 불러왓는데 db에서 글을 불러올 때, limit 3으로 했을때는 글이 2개가 불러져 오는데
limit 1로 하고, read more 버튼을 눌렀을때는 글이 불려오질 않네요ㅠㅠ
개발자 도구 열어서 확인해보니 아예 list가 불려오질 않더라구요..
계속 저 에러만 나네요..
js도 똑같이 썼는데 왜 그런걸까요ㅠㅠ
이부분입니다.
답변 1
0
안녕하세요. 먼저, 오류가 발생하는 원인을 알아야 합니다.
시도해볼만한 방법으로는 js 에서
1. async/await 사용시 , try ~ catch 키워드 사용하여 메시지 잡기
2. Promise then ~ catch 메서드 사용하여 처리하기
둘 중에 하나를 처리해다면 요청시 에러 메시지를 받아올 수 있고, 원인을 알 수 있을지도 모릅니다. response.text() 가 올바르게 처리되지 못했다는 것은 서버에서 제대로 응답하지 못했다는 이야기이기도 하므로 HTTP 상태코드를 확인하고 php 에서도 디버깅을 시도해볼 필요가 있습니다. 이 경우, js 가 문제의 원인이 되는 것은 아닌 것으로 판단됩니다.
따라서 php 에서 쿼리 구문을 바꿔서 디버깅 또는 echo, print_r, var_dump() 로 응답하여 오류의 원인을 찾아보거나, 포스트 맨을 사용하여 경우에 따라 요청을 여럿 보내보면서 응답이 어떻게 오는지 잘 살펴보시길 바랍니다. 혹여나 쿼리의 문제가 발생할 가능성도 있다면 PDO::errorinfo() 를 통해 에러를 출력해보는 것도 좋습니다. 강의의 소스코드라고 할지라도 모든 오류와 버그에 대해 처리를 할 수는 없습니다. 이 점 유의바랍니다.
53강 레이아웃에서 css git 링크 관련 질문입니다.
0
58
2
[섹션 5]레포지토리 소스파일 오류 위치, 수정 제안
0
193
1
add configuratio.. 자체에
0
274
2
터미널에 글이 안써집니다.
0
650
1
일반적으로 쓰이지 않는 폰트 부분
0
481
1
readmore 클릭시 쿼리내용 받아오는게 이해가 안되요
0
509
1
$_GET과 $_POST를 구별하여야한다고 하는데 이건 왜 $_GET입니까 콜백이라서 그런가요? 왜콜백은 그래도 되나요?
0
480
1
xdebug 설치가 안됩니다.
0
405
1
xdebug 설치 확인 페이지가 안열립니다
0
367
1
if ~ elseif ~ else 문법 표준적인 코딩 방법에 대한 질문입니다.
1
534
1
mysqli_stmt_close($stmt) 관련 질문드립니다.
0
322
1
DB_CONNECTION 부분 질문
0
274
1
FILTER_VALIDATE FILTER_SANITIZE 차이를 모르겠습니다.
0
302
1
결과 ...
0
249
1
random_bytes
0
326
1
preg_replace_callback 질문드립니다.
0
442
1
호스팅에 php 코드 업로드하면 hash 로직이 보이진 않을까요?
0
272
1
버퍼링 궁금한 점이 있습니다.
0
291
1
restore_include_path 오류
0
322
1
php 에러발생..
0
3774
3
터미널로 php 실행시 document root 지정
0
250
1
posts가 null이라고 나옵니다.
0
217
2
rand() vs random_int() 차이점?
0
532
1
php 8 로 하시는 분들을 위한 ini 팁
1
522
1





