我有一些代码可以从一行中选择数据。它正在工作并正确打印结果,但我有一个我无法弄清楚的错误。
$rs=array();
$select=array ("system_name", "location", "alarmtype", "severity", "start_time", "end_time", "duration", "reason","shift_oparation", "system_oparation");
for ($i=0;$i<=9;$i++){
$SQL = "SELECT (".$select[$i].") FROM (".$is.") WHERE duration=('".$ic."') AND location=('".$id."')";
$result = mysql_query($SQL);
$db_field = mysql_fetch_array($result);
$rs[$i]=$db_field[$select[$i]];
echo $rs[$i];
}
Echo 打印正确,但是有错误:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given.