$rs->setFetchMode(PDO::FETCH_ASSOC);
$row = $rs->fetch();
//取出数据表中语文、数学、外语的最高分
$sql = "SELECT max(yuwen),max(shuxue),max(waiyu) FROM mytable";
$rs = $db->query($sql);
$rows = $rs->fetch();echo $rows['0'];//这种格式不好维护,要想使用 $rows['yuwen'] 这样的格式,该怎么处理呢?
$row = $rs->fetch();
//取出数据表中语文、数学、外语的最高分
$sql = "SELECT max(yuwen),max(shuxue),max(waiyu) FROM mytable";
$rs = $db->query($sql);
$rows = $rs->fetch();echo $rows['0'];//这种格式不好维护,要想使用 $rows['yuwen'] 这样的格式,该怎么处理呢?
$sql = "SELECT max(yuwen) AS `yuwen`,max(shuxue) AS `shuxue`,max(waiyu) AS `waiyu` FROM mytable";
+1如果是你以前的语句,你应该使用$rows['max(yuwen)']
$rs->setFetchMode(PDO::FETCH_ARRAY);