0

如何根据 nid 从数据库加载产品?

4

2 回答 2

2
$product = db_fetch_object(db_query("SELECT * FROM {uc_products} WHERE nid = '%s'", *nid here*));

打印_r($产品);
于 2011-05-14T16:03:15.820 回答
1

进行直接数据库调用是一种选择;然而,这不是 Drupal 的方式,也没有利用 Drupal 的节点/CCK 系统提供的字段、修订等优势。由于 uc_products 是 Drupal 中的节点,因此只需调用:

$product = node_load($nid);
于 2013-09-20T21:26:18.830 回答