【发布时间】:2012-07-03 02:11:55
【问题描述】:
我是 PHP 开发新手,找不到解决问题的方法。
我必须清理 Mysql 数据库中的一些数据。我的数据库中有一个date 列,里面有很多时间段,比如
-520;-510;0;-500;-530;-599;-499;-510;-490;-500;0;-450
我想从中提取最小值和最大值,这样我就只剩下两个时间段了。
我试过这个:
$sql = "SELECT date FROM records WHERE serial = 1";
$requete = mysql_query($sql,$cnx) or die(".mysql_error().");
while($result = mysql_fetch_array($requete))
{
$res = $result[date];
$min = min($res);
$max = max($res);
}
我知道它不能工作,因为 min 和 max 函数仅适用于数组,但我不知道如何将我的 $result[date] 转换为新数组。
【问题讨论】:
-
PHP 的
ext/mysql(mysql_*系列)是 deprecated。请改用something else。