parameter?
mysql_fetch_array() expects parameter 1 to be resource, boolean given 這句錯誤提示的意思,是提示你,mysql_fetch_array()的第一個參數必須是個資源,而你的代碼在實際運行中,給出的參數值卻是一個布爾值。
這個錯誤的原因,應該是你上面用query等獲取數據庫數據時,并沒有得到正確的數據。據官方php手冊中的相關說明: mysql_query() 僅對 SELECT,SHOW,EXPLAIN 或 DESCRIBE 語句返回一個資源標識符,如果查詢執行不正確則返回 FALSE。對于其它類型的 SQL 語句,mysql_query() 在執行成功時返回 TRUE,出錯時返回 FALSE。也就是說查詢執行不正確。