嗨有沒有辦法從每個foreach結果中獲取值? 例如,我有一個名爲tblsamp的表。從foreach結果中選擇值
id | data |
1 | d1 |
2 | d2 |
3 | d3 |
再放入一些查詢:
$query = $this->db->query("SELECT * FROM tblsamp");
foreach ($query->result() as $row){
echo $row->data .'<br>';
}
結果是:
d1
d2
d3
現在我想的是我希望得到的第一個結果的價值,並從其他比較值表格等...
例如:
if('d1' == '(value from another table)'{
\\do something here
} else if ('d2' == '(value from another table)'{
\\and so on.....
}
我該怎麼做這個傢伙? TIA!
聽起來像什麼,你可以在加入查詢做,但我們需要更多的信息 – 2016-12-14 03:08:10
我認爲你的意思是你有兩個表,並要查看如果'Table1'中的'Value1'與'Table2'中的'Value1'相同,那麼如果'Table1.Value2 == Table2.Value2',那麼如果'Table1.Value3 == Table2.Value3',依此類推。那是對的嗎? – Alesana
是的,這是正確的@Alesana – zeus2026