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.