情况如下:
我有两种内容类型。内容类型a具有内容类型b的cck引用字段。
现在我正在尝试加载内容类型为a的所有节点,这些节点引用了内容类型b。
这是我的代码。
$nidcur = $fields['nid']->content;
$node = node_load(array("field_micselect" => $nidcur));
dpm($node);
所以我想加载与nid $ nidcur相关的所有节点。
谢谢
wolfmarter
答案 0 :(得分:0)
如果有其他人在寻找这个,这里的代码是有效的。
$nidcur = $fields['nid']->content;
$referenced_nodes = db_query("SELECT `field_FIELD_NAME_nid` AS `nid` FROM {content_field_FIELD_NAME} WHERE field_NAME_nid = " . $nidcur);
while ($referenced_node = db_fetch_object($referenced_nodes)) {
$node = node_load(array('nid' => $referenced_node->nid));
}