Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在MySQL&;中获取最大产品id;数据库表中的PHP?_Php_Sql_Mysqli - Fatal编程技术网

如何在MySQL&;中获取最大产品id;数据库表中的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

我想在我的网站上有一个功能,在“新”页面上,它将显示我的单个最新产品,因此它需要使用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";