سلام آقا رضا و ممنون از جوابتون
من فکر میکنم نتونستم سوالم رو درست مطرح کنم، ببینید من یه db دارم که این فیلد ها رو داره
id file_name file_photo
حالا از view شروع میکنم(ببخشید اگه تو سینتکس اشتباه میکنم چون الان خونه نیستم)
<?=multipart_form('myclass/upload');?>
<?php
$file_name=array(
'name' => 'file_name',
'id' =>'file_name',
'value' =>''
); ?>
<?=form_input($file_name);?>
<?
$file_photo=array(
'name' => 'file_photo',
'id' =>'file_photo',
'value' =>''
); ?>
<?=form_upload($file_photo);?>
.......................
.......................
......................
حالا توی model مینویسیم
<?php
.........................
..........................
function insert($file_name,$file_photo)
{
$data=array(
'file_name' =>$file_name,
'file_photo' =>$file_photo
);
$this->db->insert('db',$data);
و کنترلر
<?php
...............................
..............................
..............................
function upload()
{
فایل را آپلود می کنیم
}
function insert{
$file_name=$this->input->post($file_name);
$file_photo=$this->input->post($file_photo);
$this->model->insert($file_name,$file_photo);
............................
...........................
ممکنه بگی این چه جور کد نوشتنیه ولی من فقط می خواستم سوالم رو مطرح کنم
اما سوال:"
وقتی اطلاعات رو وارد میکنم نام فایل (file_name ) تو db درج میشه و عکس هم در پوشه مورد نظر آپ میشه اما به جای نام عکس توی db یه 0 میذاره