Как загрузить продукт из NID - PullRequest
0 голосов
/ 12 мая 2011

Как я могу загрузить продукт из БД на основе nid?

Ответы [ 2 ]

2 голосов
/ 14 мая 2011
$product = db_fetch_object(db_query("SELECT * FROM {uc_products} WHERE nid = '%s'", *nid here*));

print_r($product);
1 голос
/ 21 сентября 2013

Выполнение прямого вызова БД является опцией;тем не менее, это не путь Drupal, и он не использует преимущества полей, ревизий и т. д., которые предлагает система узлов / CCK Drupal.Поскольку uc_products являются узлами в Drupal, просто вызовите:

$product = node_load($nid);
...