可能重複:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in select
Warning: mysql_fetch_* expects parameter 1 to be resource, boolean given errorMySQL查詢警告
$query = mysql_query("SELECT MAX(id) from test");
$result = mysql_query($q);
$data = mysql_fetch_array($result);
$start = $data[0];
$end = $start -15;
$query = mysql_query("SELECT * from test
WHERE id = BETWEEN '".$start."' AND '".$end."' ORDER BY id DESC");
誰能告訴我爲什麼我收到這個錯誤?
警告:mysql_fetch_array()預計參數1是資源,鑑於布爾
通常是警告說,提供的參數不是一種資源。正確?
您的查詢中可能有錯誤。這導致`$ result`爲`false`。使用`echo mysql_error()`輸出它。 – 2011-02-01 23:21:11
`$ q`不在您發佈的示例中 - 您的查詢都在`$ query`變量中。 – 2011-02-01 23:22:26