我想從點擊$_POST['name']
後得到它,並在其中插入名稱,獲取行ID插入其他表中,但得到以下錯誤。錯誤的原因是什麼?怎麼修?如何解決錯誤:試圖獲取非對象的屬性?
$name = $this -> input -> post('name');
$query_re = $this->db->get_where('tour_foreign', array('name' => $name))->row();
$data2 = array();
foreach ($residence_name as $idx => $name) {
$data2[] = array(
'relation' => $query_re->id, //This is line number 58
'hotel_id' => $residence_id[$idx],
'name' => $residence_name[$idx],
);
};
$data222 = $this->db->insert_batch('residence', $data2);
錯誤:
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: foreign.php
Line Number: 58
請註明線#58 –
@KorvinSzanto它寫成註釋 「//這是行數58」 –
@Korvin - 他做到了。 – CodeReaper