$result = mysql_query($sql, $link); // 执行查询语句
$res=array();
while($row = mysql_fetch_array($result))
{
$res= $row["title"].$row["answer"];
}
return $res;
遍历出来的结果只有最后一条
$res=array();
while($row = mysql_fetch_array($result))
{
$res= $row["title"].$row["answer"];
}
return $res;
遍历出来的结果只有最后一条
$res = .....
所以 $res 总是最后一次赋值的结果如果要 return $res;
那么至少需要
$res .= $row["title"].$row["answer"];
或
$res[] = $row["title"].$row["answer"];
$result = mysql_query($sql, $link); // 执行查询语句$res=array();
while($row = mysql_fetch_array($result)){
if(条件){
$res[] = $row["title"].$row["answer"];
}
}
return $res;
?>