2014-12-19 3 views
0

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

Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' on line 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

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

$conn->connect_error 

к этому:

mysql_error() 

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

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

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

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

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

И где разница? – Rizier123

+0

Разница заключается в имени переменных, которые определены. В mysql_connect используется переменная с другим именем. – Archana

+0

Вы пробовали это, это кажется правильным. Голосование. – Hovo

Смежные вопросы