한 페이지에서 MySQL 데이터베이스에 연결하고 쿼리해야하는 곳이 여러 번 있습니다. 그러나 내 코드는 허용하지 않습니다. 내 파일이 중첩 된 방식과 관련이 있을지는 모르겠지만 의미가 없습니다. 헤더 파일에서 SQL 연결을 여는 중입니다. 정의되지 않은 변수 : /Library/WebServer/Documents/pediatory_site/includes/dashboard_sql.php에서 DBC I 공지 사항PHP에서 함수 내 전역 변수 액세스하기
는 PHP 오류를 얻을
<?php $page_title = 'Dashboard'; include('templates/header.inc'); // includes a 'require_once('mysqli_connect.php') and a small query to the database; require_once('includes/functions.php'); require_once('includes/dashboard_sql.php'); // Contains functions which connect to database (which are failing.) ?>
: 잘못된 페이지의 상단은 다음과 같습니다
여기서 $ dbc는 mysqli_connect.php에 정의 된 데이터베이스 연결입니다.
누구든지 나를 도와 줄 수 있다면 좋을 것입니다.
요청 당 한 번만 DB에 연결하고 해당 연결을 다시 사용해야합니다. – webbiedave
그게 문제예요, 연결 변수가 어딘가에 없어 졌나요? – greenimpala
mysqli_connect.php를 포함하고 있습니까? –