我试图从优惠券表中获取一个主键,将其作为外键放在目标表中。在这两者之间,我想运行一个查询来获取最后一个插入id。但我无法正确获取语法
$couponId = $wpdb->query("select last_insert_id() from frequentVisitorCoupons_coupons");
var_dump($couponId); // false
$couponId = $wpdb->query("select * from frequentVisitorCoupons_coupons where last_insert_id()");
var_dump($couponId); // false
此查询的正确语法是什么?
最合适的回答,由SO网友:Jacob Peattie 整理而成
您可以从中获取最后插入的ID$wpdb
使用insert_id
属性:
$wpdb->insert( ... );
$couponId = $wpdb->insert_id