Задавайте вопросы, мы ответим
Вы не зашли.
Всем привет .
Граждане помогите поправить запрос в базу под php 7
на php 5.4 без проблем работает , а на php 7 не хочет .
Отредактированно kryl1979 (13.03.2017 14:11:16)
Неактивен
А распечатайте запрос перед тем как его в mysqli_query скармливать?
Может быть $userdata['user_id'] не установлена?
И что значит "не хочет"? Какую ошибку выдает?
Неактивен
нееее , все сейчас работает ..
Просто переезжаю на php7 , а там вот такое
Неактивен
модуль для работы с mysql_query не подключен в php.ini, похоже что.
extension=php_mysql.dll
или
extension=mysql.so
(в зависимости от серврной OS)
есть такая строчка в Вашем php.ini?
Неактивен
Я на локалке пока переделываю на OPEN SERVER //
Спасибо за ответы ... Буду копать дальше .. ) может что и на копаю .
Неактивен
Так есть в php.ini строка нужная или?
Неактивен
Есть такая строка
extension=php_pdo_mysql.dll
больше нету ..
Неактивен
Так это не то, это же pdo.
Вам скорее нужно
extension=php_mysql.dll
прописать (и убедиться, что нужная dll у Вас есть).
Тогда по идее будет щастье.
Неактивен
mysql в php 7 вроде как удалено ..
Неактивен
Вполне допускаю, но у Вас же ошибка
Fatal error: Uncaught Error: Call to undefined function mysql_query()
Есть еще вариант переписать код, чтобы использовал mysqli_query или pdo - но это, конечно, подольше.
Неактивен
Аааа , просто вырежу из кода это оповещение )))
Большое спасибо за ответы !!!
Неактивен
Оповещение про Fatal Error? Надеюсь, Вы шутите.
Вообще-то переезд с mysql_query на mysqli_query не столь сложен, подумайте в этом направлении?
Неактивен
неее я думал удалить сам код который выводит оповещение о удалении из группы , так как я его сам пригручивал к движку ..
но проблему решил вот так , только не понимаю , зачем лишнее подключение к базе ..
Неактивен
kryl1979 написал:
mysql в php 7 вроде как удалено ..
Именно так.
Рекомендую к прочтению статью критика перехода с оригинального API MySQL на mysqli и PDO.
Неактивен