在我需要連接並隨後查詢MySQL數據庫的頁面中有多次,但我的代碼不會讓我。我認爲這可能與我的文件如何嵌套有關,但沒有任何意義。我打開頭文件中的SQL連接。違規網頁的頂部看起來如下:在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.)
?>
我得到的PHP錯誤
注意:未定義的變量:DBC在/Library/WebServer/Documents/pediatory_site/includes/dashboard_sql.php
其中$ dbc是在mysqli_connect.php中定義的數據庫連接。
如果任何人都可以幫助我,這將是偉大的。
每個請求只應連接到數據庫一次,並重用該連接。 – webbiedave 2010-05-18 22:31:49
這就是問題,連接變量在某處丟失了? – greenimpala 2010-05-18 22:33:57
你是否包含mysqli_connect.php? – 2010-05-18 22:34:39