如何在MySQL&;中获取最大产品id;数据库表中的PHP?
我想在我的网站上有一个功能,在“新”页面上,它将显示我的单个最新产品,因此它需要使用SQL中添加到products表的最后一个产品,但我不知道如何获取最大值,并将其与价格和图像一起检索到网站上 我得到了下面的两个错误,第58行是$pro_价格行,第59行是$pro_图像: 注意:未定义索引:产品价格 /第58行的opt/lampp/htdocs/ecommerce/new.php 注意:未定义索引:中的产品图片 /第59行的opt/lampp/htdocs/ecommerce/new.php如何在MySQL&;中获取最大产品id;数据库表中的PHP?,php,sql,mysqli,Php,Sql,Mysqli,我想在我的网站上有一个功能,在“新”页面上,它将显示我的单个最新产品,因此它需要使用SQL中添加到products表的最后一个产品,但我不知道如何获取最大值,并将其与价格和图像一起检索到网站上 我得到了下面的两个错误,第58行是$pro_价格行,第59行是$pro_图像: 注意:未定义索引:产品价格 /第58行的opt/lampp/htdocs/ecommerce/new.php 注意:未定义索引:中的产品图片 /第59行的opt/lampp/htdocs/ecommerce/new.php
要检索最后一条记录,您可以按产品id(降序)订购,只需使用限制
获取一条记录
$get_pro = "select product_id, product_price, product_image
from products
order by product_id desc
limit 1";
问题是如何获取max,但您得到的错误在列名中。首先通过任何方式验证您获得的是最大值,其次通过运行函数“获取数组”验证您实际获得的值。如果这回答了您的问题,请将其标记为已回答-
$get_pro = "select product_id, product_price, product_image
from products
order by product_id desc
limit 1";