$avg_pgt = mysql_query("SELECT avg(convert(custom_var_v1,unsigned)),min(convert(custom_var_v1,unsigned)), max(convert(custom_var_v1,unsigned) FROM `table_name` WHERE server_time BETWEEN '$date 00:00:00' AND '$date 23:59:59'");
$row_all = mysql_fetch_array($avg_pgt);
$string_avg = (string)$row_all[0];
echo $string_avg;
它給出了一個錯誤mysql_fetch_array()預計參數1是在代碼的MySQL - PHP mysql_fetch_array()
如果這是新代碼:[**請不要在新代碼**中使用'mysql_ *'函數](http://bit.ly/phpmsql)。他們不再維護和[已正式棄用](http://j.mp/XqV7Lp)。看到紅色框?請參閱[準備的語句](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。 – Amelia
這意味着你的查詢中有一些問題,總是使用'die(mysql_error());'。 – Rikesh