Как преобразовать код mysql в pdo-соединение? потому что у меня есть проблемы с сетью.Как я могу преобразовать mysql в соединение PDO?
$gaSql['user'] = "root";
$gaSql['password'] = "";
$gaSql['db'] = "test";
$gaSql['server'] = "localhost";
// DB connection
function dbinit(&$gaSql) {
// if error rezults 500
function fatal_error($sErrorMessage = '') {
header($_SERVER['SERVER_PROTOCOL'] .' 500 Internal Server Error');
die($sErrorMessage);
}
// connecting to mysql
if (!$gaSql['link'] = @mysql_connect($gaSql['server'], $gaSql['user'], $gaSql['password'])) {
fatal_error('Could not open connection to server');
}
// select the DB
if (!mysql_select_db($gaSql['db'], $gaSql['link'])) {
fatal_error('Could not select database');
}
}
Для PDO попробуйте прочитать [manual] (http://php.net/manual/en/pdo.connections.php) & this [post] (https: // phpdelusions.net/pdo). почему вы используете свою функцию для поиска ошибки вместо 'mysql_error()'. – gaurav