Codeigniter - Schleife durch post Daten übergeben Wert zu modellieren Abfrage und Ausgabe Ergebnis

Habe ich meine Formular-Daten an die neue controller/view.

Möchte ich mit einer Schleife durch das $_POST-array, übergeben Sie den Wert der controller - /model, die Datenbank Abfragen und das Ergebnis an die view angezeigt werden.

Also ich habe folgenden code in meine View:

foreach($_POST as $key => $value) //$key is productcode eg '4560'
    {
       $this->sales_model->get_productdetails($this->input->post('$key'))
       echo "Price: ".$price."<br>";
       echo "Pieces: ".$pieces."<br>";
       echo "Cubic Meters: ".$cubicmeters."<hr>";

    }

Dies ist mein Modell:

function get_productdetails($productcode)
{
    $this->db->select('price,pieces,cubicmeters');
    $this->db->from('ProductList');
    $this->db->where('productcode',$productcode);
    $q = $this->db->get();
    if($q->num_rows() > 0) 
    {
        return $q->row_array(); 
    }
}

Controller:
Funktion new_auto_spread_details()
{
$dies->laden->view('sales/new_autospread_order_lines');
}

Dieser funktioniert nicht richtig. Wie kann ich die Ausgabe/Darstellung die Ergebnisse der Abfrage auf die view? kann das getan werden, und wenn nicht, wie ist dies erreicht, mit best-practice -?

Dank wie immer,

InformationsquelleAutor Smudger | 2013-04-25
Schreibe einen Kommentar