Страницы

Поиск по вопросам

пятница, 31 января 2020 г.

Call to undefined function mysql_connect() [дубликат]

#php #mysql


        
             
                
                    
                        
                            На этот вопрос уже дан ответ здесь:
                            
                        
                    
                
                        
                            Uncaught Error: Call to undefined function mysql_connect()
                                
                                    (1 ответ)
                                
                        
                                Закрыт 2 года назад.
            
                    
Казус. Локально этот код работал. Загрузил на хостинг ошибка указывает на 4 строку.

mysql_connect("localhost", "root", "2") or die (mysql_error ());


Пишет 


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

    


Ответы

Ответ 1



Данное расширение устарело, начиная с версии PHP 5.5.0, и удалено в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL. Может на хостинге стоит 7 версия PHP. Используйте mysqli_connect(): $link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db"); if (!$link) { echo "Ошибка: Невозможно установить соединение с MySQL." . PHP_EOL; echo "Код ошибки errno: " . mysqli_connect_errno() . PHP_EOL; echo "Текст ошибки error: " . mysqli_connect_error() . PHP_EOL; exit; } Источник

Комментариев нет:

Отправить комментарий