我想在我的网站上的“新建”页面上有一个功能,它将显示我的最新产品,因此它将需要在SQL中将最后一个产品添加到产品表中,但是我无法弄清楚以获得最高价格并将其连同价格和图片检索到网站上。
我在下面遇到2个错误,第58行是$ pro_price行,而59是$ pro_image:
注意:未定义索引:product_price /opt/lampp/htdocs/ecommerce/new.php,第58行
通知:未定义索引:product_image在 /opt/lampp/htdocs/ecommerce/new.php,第59行
<?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'];
答案 0 :(得分:0)
要检索最后一条记录,您可以按product_id(降序)对其进行排序,只需使用limit
即可提取1条记录...
$get_pro = "select product_id, product_price, product_image
from products
order by product_id desc
limit 1";