[英]How can I get the MAX product_id in MySQL & PHP from database table?
我想在我的网站上的“新建”页面上有一个功能,它将显示我的最新产品,因此它将需要在SQL中将最后一个产品添加到产品表中,但是我无法弄清楚如何获得该产品。 max,并使用价格和图片将其检索到网站上。
我收到下面的2个错误,第58行是$ pro_price行,而59是$ pro_image:
注意:未定义的索引:第58行的/opt/lampp/htdocs/ecommerce/new.php中的product_price
注意:未定义的索引:第59行/opt/lampp/htdocs/ecommerce/new.php中的product_image
<?php
$get_pro = "select MAX(product_id) from products";
$run_pro = mysqli_query($con, $get_pro);
while($row_pro=mysqli_fetch_array($run_pro)){
$pro_price = $row_pro['product_price'];
$pro_image = $row_pro['product_image'];
要检索最后一条记录,您可以按product_id(降序)对其进行排序,并仅使用limit
来获取1条记录...
$get_pro = "select product_id, product_price, product_image
from products
order by product_id desc
limit 1";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.