За последние 24 часа нас посетил 17431 программист и 1650 роботов. Сейчас ищут 893 программиста ...

Fatal error: Uncaught Error: Call to undefined function mysql_connect()

Тема в разделе "PHP и базы данных", создана пользователем pw0ned, 30 сен 2016.

Метки:
  1. pw0ned

    pw0ned Новичок

    С нами с:
    16 апр 2016
    Сообщения:
    10
    Симпатии:
    0
    Не работает MYSQL вместе с PHP, выдает ошибку -

    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:\xampp\htdocs\conf.php:7 Stack trace: #0 D:\xampp\htdocs\register.php(3): include() #1 {main} thrown in D:\xampp\htdocs\conf.php on line 7

    я так понимаю что проблема с библиотекой php_mysql.dll, но вот дело то в том что в php.ini нету ничего такого, есть php_mysqli.dll но к этому значению уже было снято значение коментария (точка запятой).

    С чём может быть проблема ?
     
  2. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    mysql !== mysqli
    Я с xampp не работаю и тонкостей его настроек не знаю, но вполне возможно, что вы скачали сборку с PHP7. Разработчики давно предупреждали, что данное расширение будет удалено и, даже в последних версиях PHP5, рекомендовали использовать новые расширения: PDO или MySQLi. Радует, что они таки выполнили это обещание, но плохо, что новички продолжают черпать информацию из учебников времён Деникина. На сайте можно выбрать сборку и с пятой версией, где mysql_* еще поддерживается, но в любом случае, я бы вам советовал забыть про это расширение.
     
    pw0ned нравится это.
  3. pw0ned

    pw0ned Новичок

    С нами с:
    16 апр 2016
    Сообщения:
    10
    Симпатии:
    0
    Да, качал я сборку php7, спасибо за помощь )