데이터베이스에 연결할 때 쿼리 문을 실행하면 $result가 bool 값으로 나타납니다. 정확히 무엇이 잘못되었나요?
You bad bad
You bad bad 2018-03-05 11:42:44
0
3
1601

微信图片_20180305114204.png

You bad bad
You bad bad

모든 응답(3)
陈刚

쿼리 결과를 얻으려면 fetchAll() 함수를 사용해야 합니다. 쿼리를 실행했을 뿐 쿼리 결과를 얻지 못했습니다!

辉

mysql_query()는 SELECT, SHOW, DESCRIBE, EXPLAIN 및 기타 문에 대한 리소스만 반환하고 쿼리에 오류가 있는 경우 FALSE를 반환합니다.

반환 값은 리소스 개체여야 하며 foreach를 사용하여 내용을 읽을 수 있습니다. 반환 값이 false이면 SQL 문이 잘못되었음을 의미합니다. 물론 이 메시지는 코드에서 데이터베이스에 연결한 후 연결 성공 시 표시됩니다. 이 단계가 표시되지 않으면 데이터베이스 연결에 실패했다는 의미일 수 있습니다. 올바르지 않거나 데이터베이스 서비스가 켜져 있지 않습니다. 직접 찾아보세요.

  • 회신하다 저도 질의어 인용에 문제가 있다고 생각하는데, 아주 직설적인 문장 두 개만 써도 문제가 없습니다. 케이크는 테이블 이름이에요
    You bad bad 작가 2018-03-05 22:39:33
大辉狼

8FZ2H$H%}O_O9O@T1XWLOTY.png

당신이 말하는 bool 값이

False

이라면 이는 정상입니다.

  • 회신하다 그렇다면 foreach 루프와 인쇄가 오류를 보고하는 이유는 무엇입니까?
    You bad bad 작가 2018-03-05 17:26:55
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿