Php 如何使用codeigniter将名称图像插入数据库
我在使用图像插入数据时遇到此错误 遇到PHP错误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="
严重性:注意
消息:未定义索引: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);