Der Fehler ist wahrscheinlich darauf zurückzuführen, dass die Abfrage (und das resultierende result()
Objekt) sind leer. Stellen Sie sicher, dass die Abfrage tatsächlich mindestens einen Datensatz zurückgibt, bevor Sie versuchen, result()
zu verwenden Objekt:
if($query->num_rows() > 0){
return $query->result();
}