Я создал отдельную базу данных mySQL на моем сервере WordPress / WooCommerce, который содержит отдельные данные.Я использую эту таблицу для основной истории счетов клиентов.
В одном из этих столбцов есть строковые данные, идентичные SKU продуктов в моем магазине woocommerce.То, что я хотел бы сделать, это поместить эскиз продукта рядом с SKU в динамическую таблицу php.Моя пользовательская таблица выглядит так:
item | SKU | Amount
dog | SKU1 | 3
cat | SKU2 | 4
и когда я вызываю ее в таблице php;это выглядит так:
SKU | Item | Amount
SKU1 | dog | 3
SKU2 | cat | 4
Я бы хотел, чтобы изображение продукта появилось до SKU1
;итак:
(image)SKU1 | dog | 3
Это то, что я пробовал (получение идентификатора записи для получения изображения продукта), но, похоже, это не работает ...
$result = mysqli_query($con,"SELECT * FROM wp_payout_history WHERE user=$userid ORDER BY date DESC");
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
$SKU = $row['SKU']
$post_id = wc_get_product_id_by_sku($SKU);
$product_meta = get_post_meta($post_id);
$image = wp_get_attachment_image( $product_meta['_thumbnail_id'][0]), 'full' );
echo "<td> ". $image . "" . $row['SKU'] . "</td>";
echo "<td>" . $row['amount'] . "</td>";