wie übergeben Sie die id im controller von Formular-Aktion mit codeigniter
hey Leute, ich bin neu in codeigniter,ich habe ein Formular wie dieses
<form class="addinvestmentform" action="<?php echo base_url();?>index.php/ctl_dbcont/input_investment/$id" name="application" method="post" >
//some code
</form>
habe ich eine controller-methode
function input_investment($id)
{
$this->load->helper('form');
$this->load->helper('html');
$this->load->model('mod_user');
$this->mod_user->insertinvestment($id);
}
möchte ich, um $id von der form action controller methode wie ich es machen kann . . pls helfen Sie mir . .
Du musst angemeldet sein, um einen Kommentar abzugeben.
besser, übergeben Sie den Wert in das versteckte Feld
in Ihrem ci-Funktion
oder, wenn Sie möchten (Ein test)
//Beispiel anzeigen
//Controller
Müssen Sie PHP echo $id im element, wenn Sie möchten, den Wert, jetzt bist du senden '$id' um input_investment($id).
Hier Ihre Formular-Methode post verwendet, so dass Sie cont get die id durch die get-Methode ,die Sie tun können, wie
und in Ihrem controller können Sie versuchen, mit post wie
oder
es willl bessere option für Sie in allen Fällen, wenn Sie versuchen, zu senden einzelner oder mehrerer Daten an den controller von einer form....
Fügen Sie einfach diese Zeile in deine config/route 🙂 .
Diese arbeiten mit zahlen nur, wenn Sie andere Art von IDs, die Sie verwenden können (:any)
Andere option ist, fangen die id direkt mit :
Denen segment(3) ist das Dritte element, nachdem Sie Ihre Domäne :