Ich habe Schwierigkeiten zu verstehen, wie man grocery_CRUD in einer Ansicht platziert.
Meine Funktion in meiner Steuerung sieht wie folgt aus:
function folio()
{
$crud = new grocery_CRUD();
$crud->set_table('rfid');
$crud->columns('rfid','timestamp');
$data['output'] = $crud->render();
$data['title'] = 'Control Escolar - Folio';
$this->db->where('id', $this->uri->segment(3));
$data['query'] = $this->db->get('alumnos');
$this->load->view('folio_view', $data);
}
Der Code in meiner View-Datei sieht wie folgt aus.
<?php foreach($query->result() as $row) { ?>
Datos Vitales - <B>Status:</b> <?=$row->status?><hr>
<B>Nombre:</b> <?=$row->nombre?> <B>Fecha de Nac:</B> <?=$row->fecha_nac?></br>
<B>Edad:</b> <?=$row->edad?> <B>Sexo:</B> <?=$row->sexo?> <B>Lugar de Nac:</B> <?=$row->lugar_nac?>
<B>Nacionalidad:</B> <?=$row->nacionalidad?><br><br>
Datos Escolar<hr>
<B>Folio:</b> <?=$row->folio?> <B>Grado:</b> <?=$row->grado?> <B>Grupo:</b> <?=$row->grupo?> <B>Turno:</b> <?=$row->turno?> <B>RFID:</b> <?=$row->rfid?><br><br>
Datos Generales<hr>
<B>Domicilio:</b> <?=$row->domicilio?> <B>Colonia:</b> <?=$row->colonia?> <B>Codigo Postal:</b> <?=$row->cpostal?></br>
<B>Telefono Particular:</b> <?=$row->telepart?> <B>Municipio:</b> <?=$row->municipio?></br>
<B>Telefono de Emergencia:</b> <?=$row->tele_emer?> <B>Tutor:</b> <?=$row->tutor?><br><br>
Datos Medicos<hr>
<B>Tipo de Sangre:</b> <?=$row->tipo_de_sangre?></br>
<B>Condiciones Conocidas:</b> <?=$row->condiciones?></br></br>
<hr>
<B>Entradas/Salidas Registradas:</b>
<?php echo $output; ?>
<?php } ?>
Was gut funktioniert, aber wenn ich es ausführen, erhalte ich dies, wo die CRUD erscheinen sollte:
A PHP Error was encountered
Severity: 4096
Message: Object of class stdClass could not be converted to string
Filename: views/folio_view.php
Line Number: 65
Was ich eigentlich zu erreichen versuche, ist für die CRUD, die nur die RFID-Einträge zeigen, die das RFID-Feld mit dem Schüler übereinstimmen.