如何在代码点火器中执行"将文本字段的输入存储在PHP变量中"?



我的视图:

<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 的错误

首先采用form标记,并将所有字段放入其中。然后在表单标记中添加"action"和method="POST"属性。您得到这个errro是因为HTML文件中没有表单标记。

相关内容

  • 没有找到相关文章

最新更新