Я выполнил следующую команду в sublime text editor
mysql_connect('localhost','root','');
И получил следующую ошибку:
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /opt/lampp/htdocs/php/dieexit.php:2 Stack trace: #0 {main} thrown in /opt/lampp/htdocs/php/dieexit.php on line 2
Как я могу исправить проблему?
Исследуя полученную ошибку, кажется, что источником проблемы является:
У вас, вероятно, есть php7 в XAMPP - функции mysql_ * были удалены в PHP7. Решение:
Предлагаемое решение:
mysql_connect($mysql_hostname , $mysql_username)
Вы можете использовать:
mysqli_connect($mysql_hostname , $mysql_username)
Или:
mysqli_connect($mysql_hostname, $mysql_username, $mysql_password, $mysql_dbname);
Вы можете использовать:
руководство mysqli_connect SO Q & amp; A относительно mysql vs mysqli при использовании php PDOИсследуя полученную ошибку, кажется, что источником проблемы является:
У вас, вероятно, есть php7 в XAMPP - функции mysql_ * были удалены в PHP7. Решение:
Предлагаемое решение:
mysql_connect($mysql_hostname , $mysql_username)
Вы можете использовать:
mysqli_connect($mysql_hostname , $mysql_username)
Или:
mysqli_connect($mysql_hostname, $mysql_username, $mysql_password, $mysql_dbname);
Вы можете использовать:
руководство mysqli_connect SO Q & amp; A относительно mysql vs mysqli при использовании php PDO