Пытаюсь извлечь состояние товара на складе - активно или нет
Вот такой простенький запрос
<?php
$sku_active
= $node->model;
$result = db_result(db_query('SELECT active
FROM {uc_product_stock}
WHERE sku = %s', $sku_active));
print
$result;
?>
выдаёт
user warning: Unknown column 'Apple_MacBook_Air' in
'where clause' query: SELECT active
FROM uc_product_stock WHERE sku = Apple_MacBook_Air in
C:\wamp\www\kop\sites\all\themes\grey\templates\node-product.tpl.php
on line 230.
'where clause' query: SELECT active
FROM uc_product_stock WHERE sku = Apple_MacBook_Air in
C:\wamp\www\kop\sites\all\themes\grey\templates\node-product.tpl.php
on line 230.
Sku товара Apple_MacBook_Air. Что не так с форматом?
Комментарии
'SELECT active FROM {uc_product_stock} WHERE sku = %s'"SELECT active FROM {uc_product_stock} WHERE sku = '%s'"
%s в кавычки забыли обернуть
о,да, слона то я и не приметил. RxB, большое тебе спасибо