1
我有以下CI查询生成查询笨MySQL查询阵列
$query_teams = $this->db->get_where('teams_in_cups', array('cup_id' => 2));
$team_ids=$query_teams->result_array();
欲$team_ids
(目前输出两个ids-> 22和25)是用下面的查询
$this->db->where_in('id', $team_ids);
$query_team_details = $this->db->get('teams');
兼容
在第二个查询中,$ team_ids应该看起来像下面的 数组(22,25);
我试过foreach,implode,爆炸,没有如何设法让它工作。
任何帮助,高度赞赏。
感谢您的快速回答,但'$ td-> team_id'返回未定义的变量错误。在MySQL中,列名是team_id,所以我不知道为什么会这样? – Tibor
使用您自己的数据库表列名称代替'team_id'。我刚刚举了一个例子。 –
在foreach里面,变量$ team_id做什么?因为它没有在任何地方定义。 – Tibor