使用Codeigniter和MySQL插入数据失败

鬼机

做一个简单的注册表格时,我有点错误。我的问题是有输入的数据未插入数据库中。

但是在我使用水平表格之前,可以将数据插入数据库中。我正在使用MySQL。这是我的控制器:

function create(){  
$data = array(
            'nik' => $this->input->post('nik'),
            'nama' => $this->input->post('nama'),
            'tgl_lahir' =>$this->input->post('tgl_lahir'),
            'no_hp' => $this->input->post('no_hp'),
            'alamat' => $this->input->post('alamat')
        );
        $this->db->insert('profile_mitra',$data);
        redirect('admin/daftar_mitra');
    } 

这就是我的观点,即tambah_mitra.php。

查看(add_partner.php)

<?php $this->load->view('templates/head');?>
<?php $this->load->view('templates/sidebar');?>
<body>
  <div class="content-wrapper">
    <section class="content-header">
<section class="content">
      <div class="row">
        <!-- left column -->
        <div class="col-md-6">
          <!-- general form elements -->
          <div class="box box-primary">
            <div class="box-header with-border">
              <h3 class="box-title">Tambah Mitra</h3>

            </div>
            <!-- /.box-header -->
            <!-- form start -->
            <form role="form">
              <div class="box-body">
                <div class="form-group">
                  <?php echo validation_errors();?>
              <?php echo form_open('admin/daftar_mitra');?>
                  <label for="exampleInputEmail1">NIK</label>
                  <input type="text" class="form-control" id="nik" placeholder="NIK">
                </div>
                <div class="form-group">
                  <label for="exampleInputEmail1">Nama</label>
                  <input type="text" class="form-control" id="nama" placeholder="Nama">
                </div>
                 <div class="form-group">
                  <label for="exampleInputEmail1">Tanggal Lahir</label>
                  <input type="date" class="form-control" id="tgl_lahir" placeholder="">
                </div>
                <div class="form-group">
                  <label for="exampleInputEmail1">No.HP</label>
                  <input type="text" class="form-control" id="no_hp" placeholder="Nomor Handphone">
                </div>
                <div class="form-group">
                  <label for="exampleInputPassword1">Alamat</label>
                  <input type="alamat" class="form-control" id="alamat" placeholder="Alamat Lengkap">
                </div>
                <!-- <div class="form-group">
                  <label for="exampleInputFile">File input</label>
                  <input type="file" id="exampleInputFile">

                  <p class="help-block">Example block-level help text here.</p>
                </div> -->
                <!-- <div class="checkbox">
                  <label>
                    <input type="checkbox"> Check me out
                  </label>
                </div> -->
              </div>
              <!-- /.box-body -->

              <div class="box-footer">
                <input class="btn btn-success" type="submit" value="Simpan">
              </div>
            </form>
          </div>
        </div>
      </div>
    </section>
        </div>
        </body>
<?php $this->load->view('templates/footer');?>

PHP新手

尝试关闭您的表格

<?php echo form_close();?>

还要看错误使用

<?php echo form_error('nik');  

并继续用变量填充('')以查看错误是什么。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是什么原因导致无法使用AngularJS和Codeigniter 3在MySQL表中插入数据失败?

使用Codeigniter将JSON数据插入mysql

在Codeigniter中使用Ajax插入和检索数组数据

未使用模态引导程序和 codeigniter 插入数据

如何使用codeigniter在mysql的单列中插入数组数据

复选框数据未使用codeigniter插入mysql

如何使用 JQuery AJAX 和 CodeIgniter 将 JSON 插入 MySQL?

无法将数据插入多个数据库Codeigniter(MongoDB和MySQL)

我如何使用PHP和Codeigniter将数据插入数据库

为什么在 PHP 和 Codeigniter 中使用“返回”来检索或插入数据到数据库?

Codeigniter仅将部分CSV数据插入MYSQL ID和日期

使用Ajax和PHP插入数据库(mysql)

如何使用MySQL和Flask创建表并插入数据

如何使用Node和express将数据插入MySQL表?

无法使用CodeIgniter插入数据库

使用codeigniter同时插入和更新

图像未使用codeigniter插入mysql

使用codeigniter在mysql中插入url参数

数据未插入移动设备,但可在台式机上使用-Codeigniter和Ajax

如何使用 CRUD-Modell 中的构建在 Codeigniter4 上插入和转义数据

在Codeigniter中使用php在mysql数据库中插入json

使用codeigniter以单一形式将多个数据插入mysql表中

使用codeigniter和innodb引擎mysql一次插入两个表

mySQL 插入失败:使用 Doctrine 和 Symfony 6.0 的 save() 方法上的 UUID 变为空

PHP使用mysql插入数据

尝试使用NetBeans和mysql数据库在数据库中插入数据

在使用Ajax和PHP将数据插入MySQL时,是否使用了有限的数据?

PHP和MySQL数据插入错误

C#和MySql插入数据错误