Jeder mich ich in diesem Fehler stecken geblieben helfen kann, ich bin mit Codeigniter:kann nicht anzeigen Variable Codeigniter
Call to undefined Methode m_Data :: getTotalSales()
ein mein Code hier ist so weit:
Jeder mich ich in diesem Fehler stecken geblieben helfen kann, ich bin mit Codeigniter:kann nicht anzeigen Variable Codeigniter
Call to undefined Methode m_Data :: getTotalSales()
ein mein Code hier ist so weit:
Ich denke, dein Nebel ake ist Übergabe von Daten im Blick,
in codeigniter müssen Sie Daten wie diese passieren:
In Controller-Datei:
$data['hasilSemua'] = $this->m_data->getTotalSales();
$this->load->view('v_dashboard', $data);
Zugang vor:
foreach($hasilSemua as $val){
print_r($val);
}
Versuchen Sie dieses Muster, vielleicht hilft es Ihnen.
In Ihrem Modell sollten Sie verwenden:
`return $query->result_array();`
In Ihrem Controller so etwas wie:
$data['your_data'] = $this->your_model_name->your_function_in_model($id_if_you_need_specific_value);
und schließlich in Ansicht, wie Iteration kann getan werden:
foreach ($your_data as $something) {
echo $something['sql_field_name'];
} ?>
Hallo Danke für die Antwort, aber können Sie mir für genauere auf meiner Probe basierend helfen, habe ich immer noch Fehler hier – Riandy
Ich gehe davon aus, dass Sie CI 3.X
Der Dateiname des Modells verwenden, ist M_data.php
und Code sollte wie folgt sein:
<?php
class M_data extends CI_Model{
Your Code here
}
Wenn Sie das Modell dann Code laden sollte so sein
$this->load->model('M_data');
Wenn Sie die Modellmethoden aufrufen. dann sollte der Code so sein
$this->M_data->getTotalSales();
Wieder laden Sie Ansicht falsch.
$data['hasilSemua'] = $this->M_data->getTotalSales();
$this->load->view('v_dashboard', $data);
Überprüfen Sie die Lösung.
Danke für das wieder :) es hilft mir – Riandy
Klassennamen müssen den ersten Großbuchstaben haben, der mit dem Rest des Namens in Kleinbuchstaben geschrieben ist. Stellen Sie sicher, dass Ihre Klasse die Basismodellklasse erweitert. https://www.codeigniter.com/userguide3/general/models.html#anatomy-of-a-model – sintakonte
Überprüfen Sie hier https://stackoverflow.com/questions/19180853/codeignitcant-call-function-from -model-in-controller – Ukasyah
Versuchen Sie beim nächsten Mal, keine Bilder Ihres Codes zu posten, wenn Sie eine Frage stellen. https: //meta.stackexchange.com/questions/22186/how-do-i-Format-meine-Code-Blöcke – user4419336