Почему эта функция mysql_ не определена в PHP? - PullRequest
0 голосов
/ 22 февраля 2019

Это мой образ базы данных:

enter image description here

Ошибка в этой строке:

$con = mysql_connect("localhost","root","");

Ошибка:

Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции mysql_connect () в C: \ xampp \ htdocs \ Trial \ insert.php: 6 Трассировка стека: # 0 {main}, брошенный в C: \ xampp \ htdocs \Пробная версия \ insert.php в строке 6

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Если вы не используете PHP 5.6 или ниже, функции mysql не будут работать.Эта функция удалена в PHP 7.0+.Вы должны использовать mysqli (см. Ниже) или PDO .

// If your local DB connection is default
$host = 'localhost';
$username = 'root';
$password = '';
$database = 'YOUR_DB_NAME';

$con = mysqli_connect('$host',$username',$password,$database);
0 голосов
/ 22 февраля 2019

проверьте вашу версию php мой вызов echo phpinfo();, я думаю, это проблема с версией, php 7 не поддерживает функции mysql, используйте вместо этого mysqli, она будет работать для вас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...