Wenn ich Datensätze in meiner Datenbanktabelle nicht habe, erhalte ich einen Fehler Ungültiges Argument foreach() können Sie mir aus diesem Fehler helfen.Ungültiges Argument für foreach()
Controller-Code
$data['cc'] = $this->Profile_model->supplier_companydetails();
$this->load->view('suppliercompany', $data);
Modellcode
public function supplier_companydetails() {
$this->db->select('*');
$this->db->from('supplier_otherdetails');
$this->db->where('supplierid_fk', $this->session->id);
$query = $this->db->get();
//return $query->result();
if ($query->num_rows() > 0) {
foreach ($query->result() as $row) {
//add all data to session
$newdataaa = array(
'company_name' => $row->company_name,
'company_estd_date' => $row->company_estd_date,
'tin_number' => $row->tin_number,
'company_address' => $row->company_address,
'area' => $row->area,
'city' => $row->city,
'state' => $row->state,
'country' => $row->country,
);
}
$this->session->set_userdata($newdataaa);
return $query->result();
}
}
if (query- $> num_rows()> 1) {... diese if-Anweisung enden soll bei Rückgabe $ query-> result(); und 1 sonst Bedingung else {return $ error = 'Nicht record found'} –
verstehst du, was ich sage? –
Ich habe Ihren Code ausprobiert. Obwohl das Formular in der Ansicht –