В WooCommerce данные об элементе сохраняются в таблицах wp_woocommerce_items и wp_woocommerce_itemmeta, и я пытаюсь напечатать данные заказа определенного пользователя (все продукты и их стоимость) на странице.Однако я не уверен, как печатать только данные, принадлежащие конкретному пользователю.
Я пытался создать отношение к двум таблицам, чтобы связать order_item_ids, но у меня ничего не получилось.Моя текущая ошибка и код ниже:
"Ошибка базы данных WordPress: [У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, для правильного синтаксиса, чтобы использовать около 'И wp_woocommerce_order_items.order_idLIKE '109' 'в строке 4] "
$sql2 = "SELECT * FROM wp_woocommerce_order_items, wp_woocommerce_order_itemmeta
WHERE wp_woocommerce_order_items.order_item_id = itemmeta_items.wp_woocoommerce_items_order_item_id
AND wp_woocommerce_order_items.order_id LIKE '109";
База данных выглядит следующим образом: Из wp_woocommerce_itemmeta: и из wp_woocommerce_items:
Для пояснения: я хочу распечатать название продукта и его стоимость из заказа 109, но я не уверен, как получить правильные значения из таблицы itemmeta.это также должно работать, если клиент заказал несколько товаров.
Любая помощь?Заранее спасибо.