#php #mysql #phpstorm
PhpStorm не распознает код mysql. Если просто сохраняю проект в notepad то все работает, а когда тот же проект копирую (пишу) в PhpStorm, он зачеркивает команды подключения к mysql. На скрине видно: PhpStorm настроен с openserver. Может в этом проблема? Что-то еще нужно добавить? Хотя если прямо подключиться к БД из PhpStorm, то все работает нормально.
Ответы
Ответ 1
Выдержка из документации: Внимание Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Используйте вместо него MySQLi или PDO_MySQL. Прислушайтесь к процитированному совету. Относительно вашего вопроса: таким образом PhpStorm сигнализирует о том, что вы пытаетесь использовать устаревшие функции, которые будут в будущем удалены. Эти предупреждения никак не влияют на функциональность вашего приложения. Если не работает подключение к базе данных, вам следует проверить используемую версию PHP.Ответ 2
Эти функции в php являются устаревшими и начиная с какой-то версии удалены или будут удалены... поэтому и зачеркнуты например mysqli_client_encoding - функция была помечена УСТАРЕВШЕЙ начиная с версии PHP 5.3.0 и была УДАЛЕНА в версии PHP 5.4.0. mysql_connect - Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Используйте вместо него MySQLi или PDO_MySQL. и так далееОтвет 3
Потому-что библиотека mysql устарела, теперь mysqli надо использовать
Комментариев нет:
Отправить комментарий