Ирина Свирина
Ирина Свирина

Столкнулась с проблемой при переводе сайта с PHP4 на PHP5.

Функция создаёт коннект к MySQL и выбирает базу. Далее результат коннекта присваивается элементу массива. Вот кусок кода:

$conn12 = @mysql_connect('host','user','pass');
$params['sql_conn'] = $conn12;
fwrite($slog,"params['sql_conn']=".$params['sql_conn']."\n");
fwrite($slog,"params=".var_export($params,true)."\n");

а вот что выдаётся в файл $slog:

params['sql_conn']=Resource id #10
params=array (
'sql_conn' => NULL,
)

Может быть ошибка здесь? !

// это функция, файл /inc/lib/sql.php
function sql_connect() {
//подключение к базе
global $params, $settings;

$conn12 = @mysql_connect($settings['SQL_HOST'], $settings['SQL_LOGIN'], $settings['SQL_PASS']);

if(!$conn12) {
echo "Ошибка подключения к БД. Зайдите попозже";
exit();
}

mysql_select_db($settings['SQL_DATABASE'],$conn12);
mysql_query ("set names cp1251",$conn12);
$params['sql_conn'] = $conn12;
$params['sql_count'] = 0;
}
// это её вызов

Прошу помощи!! !
Не понимаю как такое может быть!

ИС
Ириша Суровцева

В php5 по умолчанию отключена поддержка mysql.
проверьте через phpinfo(); что модуль mysql включен.

Похожие вопросы
столкнулась с проблемой
Столкнулся с такой проблемой !!
Столкнулись с проблемой.
Столкнулся вот с какой проблемой .
Доброго времени суток! Столкнулся с проблемой!
Столкнулся с проблемой при масштабировании в фотошопе.
Люди помогите, столкнулся с такой проблемой как. На сайте есть профиль... PHP и БД
Сегодня столкнулся с такой проблемой
Столкнулся с проблемой....
Столкнулся с проблемой