Продолжайте получать синтаксическую ошибку, когда я проверяю код

Это то, что я ввел в коде проверки, это ломает мой мозг, чтобы сделать это.
Мне постоянно говорят, что у меня есть

Ошибка разбора: синтаксическая ошибка, неожиданный T_LNUMBER, ожидаемый T_VARIABLE или ‘$’ в строке 8

$servername = "localhost";
$username = "user";
$password = "pass";
$db= "db";
$tbl_name = "usermanagement";$conn =  mysql_connect($localhost, $user, $pass);
mysql_select_db($db);

if ( $conn->connect_error)  {
die("Connection failed:  " .  $conn->connect_error);
}
echo "Connected successfully";

0

Решение

$servername = "localhost";
$username = "root";
$password = "pass"; // give password of your phpmyadmin
$db= "db_name";
$tbl_name = "usermanagement";$conn =  mysql_connect($servername, $username, $password);

if($conn){
mysql_select_db($db, $conn);
}
else{
die(mysql_error());
}

используйте приведенный выше код для подключения MySQL.

0

Другие решения

Я думаю, что вы хотите изменить это:

$conn->connect_error

к этому:

mysql_error()

Также я хотел бы использовать определенную переменную, как это:

$conn =  mysql_connect($servername, $username, $password);

Так как вы используете mysql_* API а не mysqli_* где вы можете использовать это: $mysqli->connect_error потому что тогда у вас есть объект!

Также я бы порекомендовал вам использовать mysqli_* или же PDO

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector