【发布时间】:2017-11-23 08:04:13
【问题描述】:
我在表中有数据,并且想要获取 ID 的顶部(父 ID 来自子 ID)。
id (primary_key) item_id secondary_item_id
464 449 449
465 449 464
467 449 465
从这张表中,我想从 id '467' 获取 id '464'。我试试:
$parent_id = $wpdb->get_var( "
SELECT id
FROM {$bp->activity->table_name}
WHERE id = 467
" );
但是返回465,我想要464。我只想使用一个查询。而不是多个查询。
请帮忙。
【问题讨论】:
-
bp->activity->table_name是什么?尝试将其添加到文本中,而不是bp->activity->table_name。您需要对此进行调试。 -
好的,我编辑了问题。
bp->activity->table_name只是表名。 -
那么,你想要来自 id 的 secondary_item_id 吗?
-
@Ronnie Oosting,没有。我只想要主 ID。并从主 ID 获取结果。
-
您可以尝试这样做吗?:选择 * 和
var_dump($parent_id);?我想知道你得到了什么结果。