Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
AnGeJI
1 / 3 / 1
Регистрация: 03.10.2014
Сообщений: 91
1

Переход на mysqli

04.04.2016, 15:01. Просмотров 190. Ответов 2
Метки нет (Все метки)

Здравствуйте, подскажите как исправить эту ошибку, хотя вроде mysqli поддерживается в версиях 5+?
phpmyadmin: Информация о версии: 4.5.1, последняя стабильная версия: 4.6.0

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /srv/disk11/2096704/www/strikegame.dx.am/bl_Common.php on line 11

Скрипт для подключения к бд
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
 
$dbName = 'dbName';
$secretKey = "123456";
 
function dbConnect()
{
    global  $dbName;
    global  $secretKey;
 
    $link = mysql_connect('host', 'DATABASEUSERNAME', 'RUSERPASSWORD');
   
    if(!$link)
    {
        fail("CouldnВґt connect to database server");
    }
   
    if(!@mysql_select_db($dbName))
    {
        fail("CouldnВґt find database $dbName");
    }
   
    return $link;
    }
   
function safe($variable)
{
    $variable = addslashes(trim($variable));
    return $variable;
}
 
function fail($errorMsg)
{
    print $errorMsg;
    exit;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2016, 15:01
Ответы с готовыми решениями:

переход на mysqli
Здравствуйте, знаю что эта тема была, но не получается всё переделать на mysqli...

Переход на mysqli
Всем привет. При переходе на mysqli возникли проблемы с загрузкой данных на...

Переход с mysql на mysqli
Всем доброго времени суток! Помогите пожалуйста решить проблему перехода с...

Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in
Здравствуйте! Подскажите как решить проблему с выдаваемыми ошибками: Вот...

Переход с "mysql" на "mysqli"
Прочёл в документации, что mysql_query уже устарела и нужно использовать...

2
romchiksoad
1951 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,067
Записей в блоге: 2
04.04.2016, 15:06 2
AnGeJI, mysql и mysqli - разные расширения для PHP. И могут быть отключены в конфигурационном файле (и даже вовсе отсутствовать). В ошибке сказано, что Вы используете устаревший mysql и предлагается перейти на mysqli или PDO. Переходите сразу на PDO. Но для этого нужно переписать весь код "общения" с БД.
0
miketomlin
Заблокирован
04.04.2016, 15:26 3
Цитата Сообщение от romchiksoad Посмотреть сообщение
Переходите сразу на PDO.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2016, 15:26

MySQLi
Привет всем. Проблема такая: mysqli_fetch_assoc() expects parameter 1 to be...

MySQLi
Как будет mysql_insert_id(); в MySQLi?

Mysqli
Подскажите, пожалуйста как оформить правильно запрос к бд из php чтоб создать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru