2016-06-23 4 views
0

der Submit "Button" funktioniert nicht richtig, ich weiß, es muss etwas fehlen, das Problem ist Idk, was ist das ... Die Hauptidee besteht darin, Informationen einzufügen, dann aktualisieren Sie es in einer Tabelle unten , die alle in der gleichen "Seite", die "Eintragen" Paßt nicht speichern :( Vielen Dank im VorausCodeigniter, Submit "Button" fehlende Anweisungen von Controller oder Modell?

Teil des Codes in Modell:..

function create_gei() 
{ 
$data['theyear'] = $this->input->post('theyear'); 
$data['qty_alumni'] = $this->input->post('qty_alumni'); 
$data['emanations'] = $this->input->post('emanations'); 
$data['temperature'] = $this->input->post('temperature'); 
$this->db->insert("pdc_factor_gei", $data); 
} 

Teil des Codes im Controller:

function btn_create_gei() 

    { 
    $this->model_gas_consum->create_gei(); 
    $submit = $this->input->post('send'); 
    if($submit=='repeatgei') 
    { 
    redirect(current_url("gas_consum/factor_gei/"), 'refresh'); 
    } 
    else 
    { 
    redirect("gas_consum/home_gas/"); 
    } 
    } 

Teil des Codes in View "Button":

<?php echo form_open("gas_consum/factor_gei"); ?> 

<div class="row"> 
    <div class="col-md-6 text-right"> 
    <button 
    name="send" value="repeatgei" class="btn" type="submit"> 
    <span class="glyphicon glyphicon-refresh"></span> Save</button> 
</div> 

<?php echo form_close(); ?> 

Antwort

0

die Sie interessieren, ändern Sie Ihre

<button name="send" value="repeatgei" class="btn" type="submit"> 
<span class="glyphicon glyphicon-refresh"></span> Save</button> 

Zu diesem

<?php echo form_submit('send', 'repeatgei', 'class="btn"'); ?> 
+0

@ woltan1983, sollte ich den gesamten Code für "dieses" ersetzen oder wohin muss es gehen? –

+0

Seltsam, aus dem Nichts gearbeitet ... nun, das andere Problem ist die Abbrechen-Taste, es sollte das "sonst" sein, sondern spart und leitet auf eine andere Seite um. Irgendwelche Ideen wie sollte es sein? –

0

dieses Versuchen

<input type="submit" name="send" value="repeatgei" class="btn"> 
+0

Entschuldigung, aber hat nicht funktioniert, keine weiteren Ideen? –