【发布时间】:2017-12-15 15:43:28
【问题描述】:
我正在尝试选择具有最大 ID 的列中的最新元素,然后将其转换为字符串变量。该表是一个标准的 WordPress wp_postmeta,其中包含以下元素:meta_id、post_id、meta_key、meta_value。我想获取最新的post_id(编号最大),然后将其作为变量字符串用于后面的操作。
目前我得到的代码是:
$order = mysql_query('SELECT MAX(post_id) FROM wp_postmeta')
但当然它并不完整。我只想让 $order 与数据库中的最新订单 ID 相对应,以便在结帐后注入一些额外的信息。
例如,如果数据库中有值为 2700 的 post_id 并且它是最新的post_id 可用的最高 ID 号,那么我希望 $order 正好是 2700。
获得$order2 也是一个很好的补充,它的值为$order + 1 - 以防万一。
【问题讨论】:
-
@JiriHrazdil 我认为指出这一点是多余的。他甚至没有费心去完成关于 PHP 及其与 mysql 集成的最简单教程,或者阅读文档,甚至是旧文档。这就像我买了一辆车然后打电话给客户支持询问我应该坐在哪个座位上。
-
已更改为 mysqli,谢谢。我在 StackExchange 上找到了这个并没有多想就粘贴了,只更改了数据库。
标签: php mysql sql wordpress woocommerce