2010-09-30 25 views
0

IM不知道爲什麼即時得到一個警告:mysql_fetch_array():在運行此查詢PHP展會從狀態

$query="SHOW SLAVE STATUS;"; 
$result = mysql_db_query("aid", $query, $con); 
+0

Out of in terest,爲什麼你使用'mysql_db_query()'而不是'mysql_query()'? – chigley 2010-09-30 18:28:41

+0

也許這是一個非常新的(廢除後)版本的MySQL? – 2010-09-30 18:29:14

+1

但嚴重的是,你沒有顯示實際的警告,也沒有顯示如何使用'mysql_fetch_array()'。同樣@chigley已經說過,mysql_db_query已被棄用,並且它的使用不鼓勵 – 2010-09-30 18:29:48

回答

0

以及我使用my_db_query因爲即時通訊新的PHP時,和多數民衆贊成我真正熟悉這裏完整的錯誤

警告:mysql_fetch_array():提供的參數不是在/home/admin/domains/ismfast.com/public_html/V3/internal/karl_tools/slave_email.php一個有效的MySQL結果資源上線23

$query="SHOW SLAVE STATUS;"; 


$result = mysql_db_query("aid", $query, $con); echo $result; 
$r = mysql_fetch_array($result); 
if($r['Slave_SQL_Running']=="Yes"){echo $r['Exec_Master_Log_Pos']} 
+0

,你可以直接編輯這個信息到你的問題。 ...並嘗試'回聲mysql_error();'發送查詢後,它應該顯示爲什麼它失敗 – 2010-09-30 18:49:21

+0

確定thanx生病給了一個嘗試 – 2010-09-30 18:51:15

+0

好吧,所以它似乎我沒有權限「訪問拒絕用戶'repl'@' %'到數據庫'aid'「repl用戶具有REPLICATION CLIENT – 2010-09-30 18:53:01