선생님, 페이징 부분에 대해 경고: mysqli::mysqli(): (HY000/1045): 19행의 E:yifengcoreDb.php에서 ''@'localhost' 사용자(비밀번호 사용: NO)에 대한 액세스가 거부되었습니다.
연결 실패: ''@'localhost' 사용자에 대한 액세스가 거부되었습니다(비밀번호 사용: NO)
공용 정적 함수 페이지 매김($table, $where = '', $page = 1, $pagesize = 10, $order = ''){
$conn = self::db_connect();
$totals = self::totals($table, $where); // 총 항목 수
$totalpage = ceil($totals / $pagesize); // 총 페이지 수
$page = max(1, $page); $sql = " select * from {$table}";
if ($where) {
$sql .= " WHERE ".$where;
}
if ($order) {
$sql .= " ORDER BY " .$order;
}
$sql .= "limit ".$offset.','.$pagesize;
$result = $conn- >query($sql); // sql
실행 if ($result->num_rows > ; 0) { //반환된 데이터 개수
;free_result() // 결과 메모리 해제
}
$conn ->close();
반환 배열(
'페이지 크기' =>
db_connect를 두 번 호출하는데, 하나는 db_connect를 직접 호출하고, 두 번째는 총합인데 왜 선생님이 실수를 안 했는지 모르겠네요,
한 가지 방법은 페이징 방식에서 총 개수를 구하는 방법을 다시 작성하고 변수에 할당하세요
跟我的一样的问题
공지: 정의되지 않은 변수: db in D:xuexicoredb.php 온라인 18
공지: 정의되지 않은 변수: db in D:xuexicoredb.php 온라인 18
공지: 정의되지 않은 변수: db in D :xuexicoredb.php 온라인 18
주의: 정의되지 않은 변수: D:xuexicoredb.php 온라인 18
경고: mysqli_connect(): (HY000/1045): ''@'localhost' 사용자에 대한 액세스가 거부되었습니다(사용). 비밀번호: NO) 18행의 D:xuexicoredb.php
연결 실패: ''@'localhost' 사용자에 대한 액세스가 거부되었습니다(비밀번호 사용: NO)
머뭇거림
데이터베이스 비밀번호가 잘못되었습니다.