未连接到服务器
问题描述:
正在以下错误:未连接到服务器
Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\oooo\datatable.php:24 Stack trace: #0 C:\xampp\htdocs\oooo\datatable.php(76): dbinit(Array) #1 {main} thrown in <b>C:\xampp\htdocs\oooo\datatable.php</b> on line 24
我的代码:
<?php
//For more Info: Please visit: http://www.discussdesk.com/bootstrap-datatable-with-add-edit-remove-option-in-php-mysql-ajax.htm
// VARIABLES
$aColumns = array('id', 'name', 'email', 'mobile', 'start_date');
$sIndexColumn = "id";
$sTable = "TABLE_NAME";
$gaSql['user'] = "USER_NAME";
$gaSql['password'] = "PASSWORD";
$gaSql['db'] = "DATABASE_NAME";
$gaSql['server'] = "localhost";
// DATABASE CONNECTION
function dbinit(&$gaSql) {
// ERROR HANDLING
function fatal_error($sErrorMessage = '') {
header($_SERVER['SERVER_PROTOCOL'] .' 500 Internal Server Error');
die($sErrorMessage);
}
// MYSQL CONNECT
if (!$gaSql['link'] = @mysqli_connect($gaSql['server'], $gaSql['user'], $gaSql['password'])) {
fatal_error('Could not open connection to server');
}
// MYSQL DATABASE SELECT
if (!mysqli_select_db($gaSql['db'], $gaSql['link'])) {
fatal_error('Could not select database');
}
}
致命错误:未捕获错误:调用未定义函数mysql_connect()函数在C:\ XAMPP \ htdocs中\ OOOO \ datatable.php:24 堆栈跟踪: #0 C:\ XAMPP \ htdocs中\ OOOO \ datatable.php(76):使用dbinit(阵列) #1 {主} 抛出C:\ XAMPP \ htdocs中\呜\ datatable.php上线
– vidhya
上述错误我正在geeting在铬显影剂工具 – vidhya
'mysql _ *()'函数已经折旧了。更好的使用mysqli或PDO –