2015-08-05 1 views
5

Ich arbeite an einem einfachen Programm. Wenn ich zwei Werte, Rupien und Mitbewohner einfüge, muss ich Rupien/Mitbewohner teilen.wie man das gesamte Geld unter den Benutzern im Code-Code-Code teilen

Wie bekomme ich das Ergebnis? Zum Beispiel habe ich 5 Mitbewohner und ich gebe Rupien = 500 ein, und ich möchte, dass es auf der Seite wie 100rupee 5 mal angezeigt wird?

+0

bitte Ihren vollständigen Code wie Controller, Modell und Ansichten einfügen, dann werde ich das ändern, und Sie werden Antwort in modifizierter vesion –

+0

Ich habe IT ALS MODELL, CONTROLLER UND ANSICHT :) –

+0

können Sie dies "so bekomme ich 100upeee 5 mal auf meiner Seite?", Wo Sie dies zeigen möchten, –

Antwort

4

Ich hoffe, das könnte Ihnen helfen, bitte verstehen Sie den Code und versuchen Sie, damit zu spielen, um Ihre Anforderung zu erfüllen. Viel Glück!

Steuerungsdatei.

public function index(){ 
    $data["info"] = $this->mModel->getData(); 
    $this->load->view('index.php', $data);//$data is the data you want to pass to the view. 
} 

public function insertData() 
{ 
    $amount= $this->input->post('m_rupee'); //500 rupee 
    $roommates = count($this->input->post('roommate')); //5 roommates with data. 
    $amountPerPerson = $amount/$roommates; //100 rupee per roomate. 

    //Iterate the number of roommates. 
    foreach($roommates as $row){ 
    //Call the function in model that will save the data. 
    $this->mModel->insertModel($amountPerPerson, $row); 
    } 
    redirect('MoneySpliterController'); 
} 

Modell Datei.

public function insertModel($amount, $data){ 
    $tempData = array(
    'm_rupee' => $amount, 
    'roommate' => $data 
); 

    $this->db->insert('tbl_money', $tempData); 
} 

public function getData(){ 
    return $this->db->get('tbl_money')->result(); 
} 

index.php

<div><?php var_dump($info); ?></div> 

Referenz: http://www.codeigniter.com/userguide2/tutorial/static_pages.html

+0

sir kann man bitte ausarbeiten. Ich bin neu in codeigner. Wie kann ich diese Daten im Blick zeigen? –

+0

Überprüfen Sie mein Update. Vielen Dank! – DevBert

Verwandte Themen