Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用codeigniter将名称图像插入数据库_Php_Mysql_Codeigniter - Fatal编程技术网

Php 如何使用codeigniter将名称图像插入数据库

Php 如何使用codeigniter将名称图像插入数据库,php,mysql,codeigniter,Php,Mysql,Codeigniter,我在使用图像插入数据时遇到此错误 遇到PHP错误 严重性:注意 消息:未定义索引:gambar 文件名:sec47logaccess/produk_adm.php 电话号码:81 查看 <div class="col-md-6 input group"> <label>Stok :</label> <input type="number" name="stok" class="form-control" id="stok" value="

我在使用图像插入数据时遇到此错误

遇到PHP错误
严重性:注意
消息:未定义索引:gambar
文件名:sec47logaccess/produk_adm.php

电话号码:81

查看

<div class="col-md-6 input group">
    <label>Stok :</label>
    <input type="number" name="stok" class="form-control" id="stok" value="1" required>
    <br>
</div>
<div class="col-md-6 input group">
    <label>Berat (KG) :</label>
    <input type="text" name="berat" class="form-control" id="berat" value="0.5" required>
    <br>
</div>
<div class="col-md-6 input group">
    <label>Gambar :</label>
    <input type="file" name="gambar" class="form-control" id="gambar" required>
    <br>
</div>
<div class="col-md-6 input group">
    <label>Point :</label>
    <input type="number" name="point" class="form-control" id="point" value="0" required>
    <br>
</div>
型号

function add($data){
    $data_produk = array(
        'nama_produk'   => $data['nama'],
        'slug'          => $data['slug'],
        'milik'         => $data['miliknya'],
        'jenis'         => $data['jenisnya'],
        'artikel'       => $data['artikel'],
        'merk'          => $data['merknya'],
        'keterangan'    => $data['editor1'],
        'tags'          => $data['tags'],
        'kategori'      => $data['kategori'],
        'parent'        => $data['parent'],
        'harga_retail'  => $data['retail'],
        'harga_odv'     => $data['odv'],
        'harga_net'     => $data['retail'],
        'diskon'        => $data['diskon'],
        'stok'          => $data['stok'],
        'berat'         => $data['berat'],
        'gambar'        => $data['gambar'],
        'point'         => $data['point'],
        'status'        => $data['aktif'],
        'dibuat'        => $data['nama_depan'],
        'tgl_dibuat'    => date('Y-m-d H:i:s'),
    );
    $this->db->insert('produk', $data_produk);
}
尝试删除日期('Y-m-d H:i:s')后的“,”或逗号。

}


祝你好运:)

哪一行是第88行?你的数据库库加载了吗?我在将图像数据写入数据库时遇到了问题gambar'=>$data['gambar'],其他的都是正确的。第88行是$this->db->insert('produk',$data\u produk);尽管如此问题仅在输入图像的一部分插入
produk
nama\u produk
slug
milik
jenis
artikel
merk
keterangan
标签
kategori
母公司
harga\u零售
harga\u odv
迪康
ode>点
状态
dibuat
tgl_-dibuat
)值('asdsad','asdsad','5','4','asdsa','1','asdsad\r\n','asdas','26','27','234234','0','1','0.5','NULL','0','Y','Mochammad Danny','2017-02-23 17:32:09')问题是:如果我使用表单(打开)多部分(),图像已移动到文件夹,但将名称图像写入数据库时出错。如果我使用form_open,图像错误将移动到文件夹,但将名称图像写入数据库成功。有任何解决方案吗?关于$config['upload_path']='。/assets/img/produk';
function add($data){
    $data_produk = array(
        'nama_produk'   => $data['nama'],
        'slug'          => $data['slug'],
        'milik'         => $data['miliknya'],
        'jenis'         => $data['jenisnya'],
        'artikel'       => $data['artikel'],
        'merk'          => $data['merknya'],
        'keterangan'    => $data['editor1'],
        'tags'          => $data['tags'],
        'kategori'      => $data['kategori'],
        'parent'        => $data['parent'],
        'harga_retail'  => $data['retail'],
        'harga_odv'     => $data['odv'],
        'harga_net'     => $data['retail'],
        'diskon'        => $data['diskon'],
        'stok'          => $data['stok'],
        'berat'         => $data['berat'],
        'gambar'        => $data['gambar'],
        'point'         => $data['point'],
        'status'        => $data['aktif'],
        'dibuat'        => $data['nama_depan'],
        'tgl_dibuat'    => date('Y-m-d H:i:s'),
    );
    $this->db->insert('produk', $data_produk);
}
function add($data){
$data_produk = array(
    'nama_produk'   => $data['nama'],
    'slug'          => $data['slug'],
    'milik'         => $data['miliknya'],
    'jenis'         => $data['jenisnya'],
    'artikel'       => $data['artikel'],
    'merk'          => $data['merknya'],
    'keterangan'    => $data['editor1'],
    'tags'          => $data['tags'],
    'kategori'      => $data['kategori'],
    'parent'        => $data['parent'],
    'harga_retail'  => $data['retail'],
    'harga_odv'     => $data['odv'],
    'harga_net'     => $data['retail'],
    'diskon'        => $data['diskon'],
    'stok'          => $data['stok'],
    'berat'         => $data['berat'],
    'gambar'        => $data['gambar'],
    'point'         => $data['point'],
    'status'        => $data['aktif'],
    'dibuat'        => $data['nama_depan'],
    'tgl_dibuat'    => date('Y-m-d H:i:s')
);
$this->db->insert('produk', $data_produk);