//连接数据库
$myconn=mysql_connect("localhost","root","")
mysql_select_db("nowamagic",$myconn)
$strSql="
select article_ID
from article
where article_ID=(select max(article_ID)
from article)
"
$strSql2="
select article_ID
from article
where article_ID=(select min(article_ID)
from article)
"
$result=mysql_query($strSql,$myconn) or die(mysql_error())
$result2=mysql_query($strSql2,$myconn) or die(mysql_error())
$row_max=mysql_fetch_array($result)
$row_min=mysql_fetch_array($result2)
// 输出ID最大值
//echo $row_max["article_ID"]
//echo "
"
// 输出ID最小值
//echo $row_min["article_ID"]
$article_count = $row_max["article_ID"] - $row_min["article_ID"]
?>
同意一楼的回答。既然与数据库配套使用,找出最大最小值最有效的办法就是在从数据库里取数的时候用max(字段)、min(字段),这样在php里面得到的已经是最大最小值,无需在脚本里面处理了。
需要准备的材料分别是:电脑、php编辑器、浏览器。
1、首先,打开php编辑器,新建php文件,例如:index.php,定义一个二维数组,以取第2列的最值为例。
2、在index.php中,输入代码:
$a=[
[11,5,24,8,3],
[3,54,78,64,9],
]
echo'max='.max($a[1]).'<br/>'
echo'min='.min($a[1])
3、浏览器运行index.php页面,此时发现第2列的最大值和最小值都被取出了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)