Как сделать «Сохранить ввод из текстового поля в PHP переменной» в codeigniter? - PullRequest
1 голос
/ 06 марта 2020

Мое представление:

<div class="col-md-3">
           <div class="form-group">
                <label>Employee Id</label>
                <input type="text" class="form-control"   placeholder="Enter employee id"   name="empid">
                </div>
       </div>

           <div class="col-md-3">
             <div class="form-group">
                <label>Employee Name</label>
                <input type="text" class="form-control"   placeholder="Enter employee name"   name="empname">
                </div>
       </div>

        <div class="col-md-3">

        <div class="form-group">
                <label>Order Number</label>
                <input type="number" class="form-control"   placeholder="Enter order number"   name="ordernumber" value="<?php echo $order_number;?>">
                </div></div>

                  <div class="col-md-3">

        <div class="form-group">
                <label></label>
                <a onclick="myFunctionfirst()" class="form-control">Proceed to order Create</a>

                </div></div>

После того, как вы нажмете «перейти к созданию заказа», будет создана вторая строка. Я хочу, чтобы это происходило только тогда, когда первые 3 поля в первой строке заполнены.

И это мой контроллер:

public function index()
 {
    $empid = $_POST['empid'];

    If ($empid == ""){

        $this->load->model('invoice_model');
        $data['stat']= $this->invoice_model->get_stationary();

        $data['order_numbers']= $this->invoice_model->get_countnumber();
        $data['order_number']= $data['order_numbers'][0]->count+1;
        $data['page']='invoice/invoice_view';
        $this->load->view("template",$data);
     }
 }

И выдает ошибку неопределенный индекс empid

1 Ответ

0 голосов
/ 06 марта 2020

прежде всего возьмите тег формы и поместите все свои поля в него. затем добавьте атрибут "action" и method = "POST" в форму tag.you получил эту ошибку, потому что в вашем файле HTML нет тега формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...