mysql連線練習 mysqli_querye xpects parameter 1 to be mysqli, string given in錯誤

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
$link = @mysqli_connect(
			'mysql.hostinger.com.hk',
			'u695389110_shao',
			'shaoxiang0912',
			'u695389110_shao')
			or die("無法開啟資料庫連接!<br/>");

echo "mysql成功!<br/>";

$sql = "SELECT * FROM employee";

mysqli_query($sql,$link );

$rows = array();

while ($row=mysqli_fetch_object($sql)){
	
	$data[]=$row;
}
print json_encode($rows);
?>

我是申請線上虛擬空間,在連資料庫 但是一直出現
Warning: mysqli_query() expects parameter 1 to be mysqli, string given in /home/u695389110/public_html/json-1.php on line 15

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, string given in /home/u695389110/public_html/json-1.php on line 20
[]

我資料庫連結是成功的 請問是虛擬主機的問題 還是我的程式碼問題呢
因為我照我書上的一些程式碼去測試 只要上傳到ftp 虛擬空間 都依定會出現這些問題
我也在stackoverflow 找過相關的 還是無法解決
標籤:

評論

Sign In or Register to comment.