Домой Каталог: Дополнения WP-Recall Commerce Возможно ли отследить item_id при выполнении функции rcl_insert_order()
3ответ(ов) в теме
pro-ks.ru@yandex.ru
не в сети 1 год
На сайте с 14.10.2018
Участник
Тем 24
Сообщения 58
1
17:24
Версия WP-Recall: 16.17.5
Версия дополнения: 6.0.0

Можно ли отследить № item_id в таблице wp_rcl_order_items который будет создан при выполнении функции ниже?
rcl_insert_order(array( 'user_id' => 1, //ИД автора заказа 'order_status' => 2, //оплачен 'order_details' => '' ), array( array( 'product_id' => 2, //ИД товара 'product_amount' => 1 //кол-во ) ));

Редакции сообщения
14.10.2019 17:24pro-ks.ru@yandex.ruПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 2 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
2
17:46

Здравствуйте

После добавления данных созданное значение AUTO_INCREMENT можно получить в переменной: $wpdb->insert_id

- это доки по wpdb

А это
$order_id = $wpdb->insert_id;
и ниже
return $order_id;

из функции rcl_insert_order по которой у вас вопрос.

Так что я вижу что автоинкремент она и возвращает

0
pro-ks.ru@yandex.ru
не в сети 1 год
На сайте с 14.10.2018
Участник
Тем 24
Сообщения 58
3
18:00

спасибо большое буду пробовать

0
Вы не имеете права на публикацию сообщений в этой теме