2016-03-29 10 views
0

Ich habe ein Problem beim Generieren von Tabelle mit Ci-Tabelle.Wie Tabelle in der Ansicht mit Abfrage in der Steuerung generieren

Ich möchte Tabelle erzeugen, eine Abfrage innerhalb Controller verwenden, aber das Problem ist der Code ...

echo $this->table->generate($query); 

... von ci-Tabelle muss in der Ansicht BE.

Ich habe eine Ansicht namens my_view.

Ich habe bereits eine Abfrage in meinem Controller gemacht.

my_controller.php

$data["all_jobs"] = $this->emp->get_all_filtered_candidate(); 
+0

, was ist das Problem? –

+0

Um eine Tabelle in der Sicht zu generieren, die eine Abfrage im Controller verwendet. –

Antwort

0

Verstanden!

Sie müssen die Tabelle innerhalb des Controllers und des Modells vorbereiten und dann in ein variables Array einfügen, um sie zu Ihrer Ansicht zu übertragen. Beispiel.

-Controller

public function index() 
{ 
    $this->load->model('your_model'); 
    $data['generated_code'] = $this->your_model->get_table(); 
    $this->load->view('your_view', $data); 
} 

Modell

public function get_table() 
{ 
    $query = $this->db->get('your_table'); 
    return $this->table->generate($query); 
} 

Ansicht

echo $generated_code; 
Verwandte Themen