Всем привет! Появилась следующая проблема: При переходе на php 7, столкнулся с невозможностью подключения к бд mysql привычным способом:PHP код:В Справочниках говорят, что используется pdo или функция mysqli. Подключиться, с помощью второй удалось:mysql_connect($server, $user, $pswd) or die ('Нет связи с Базой Данных');
mysql_select_db($db) or die ('Ведутся технические работы!');
PHP код:, но как делать запросы на инфу из базы? Интерпретатор постоянно пишет:mysqli_connect($server, $user, $pswd, $db)or die ('Нет связи с Базой Данных');
Warning: mysqli_query() expects at least 2 parameters, 1 given in ...
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in...
Что за второй параметр? Помогите, как лучше делать?
- 20.03.2019 07:20
- 20.03.2019 15:45
$link=mysqli_connect($server, $user, $pswd, $db)or die ('Нет связи с Базой Данных');
mysqli_query($link,$query) - 08.04.2019 04:15
Во первых где-то по интернетам бегал костыль, php файл в котором описаны все mysql_* функции. Просто include и работает. Во вторых, если у вас CMS требующая модуль mysql, особенно если это не ваша CMS, особенно если какой-то рак исходники зашифровал ionCube или еще какой-то дрянью, то зачем, собственно, ставить php 7 на сервер? Откатитесь до 5й версии и все будет нормально работать. Всегда можно на сервере настроить несколько разных версий PHP, работающих одновременно. Если это не ваш сервер, поговорите с хостером. Если хостер решил перейти на 7ю версию, отключив все более старые - это решение глупое, не своевременное, и приводящее к потере клиентов.
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
MySQL не стартует | Хостинг и Серверы | 11 | 28.11.2014 16:12 |
MySQL 5.1 vs 5.5 | Хостинг и Серверы | 4 | 04.11.2013 17:45 |
Выборка из Mysql | Вопросы от новичков | 0 | 24.12.2012 13:41 |
Скрипт комментариев CommentIt Ajax (Mysql + Без mysql) | Софт, скрипты, лицензии | 0 | 01.07.2012 01:59 |
MySql запросы | Софт, скрипты, сервисы | 4 | 11.09.2010 16:50 |


