연방 지폐를 나열하는 내 사이트에서 내 페이지 전진/후진 시스템을 구축하기위한 테이블의 전체 행 수를 알아야합니다. 여기에 내 SQL 쿼리입니다.SQL을 사용하여 테이블의 행 수를 찾는 방법은 무엇입니까?
$query="SELECT COUNT (*) FROM bills";
$result = mysqli_query(dbcxn('bill'),$query);
$billcount = mysqli_fetch_assoc($result);
echo $billcount;
dbcxn은() 내가 쓴 함수이며, 내 SQL 쿼리의 모든에 사용했습니다, 그래서 그것을 오류의 원인이 아니라는 것을 매우 확신합니다. 페이지에 표시
오류는 다음과 같다 :
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in /opt/lampp/htdocs/unipartisan/includes/billvote.inc on line 76
내가 SELECT COUNT를 사용하기로 결정하는 SQL에 대한 책을 참조하지만, 내가 기대 한 다르게 작동하는 것 같다.
이 책은 휴지통이어야합니다. 나는 "SELECT COUNT (*) ..."라고 말합니다. –
dbcxn은 모두 mysqli_connect()를 반환하므로 모든 입력 작업을 수행 할 필요가 없습니다. 나는 그것을 나의 모든 질문에 사용했고 그것은 문제가되지 않았다. –