Я хочу обновить свои данные на mysql со структурой | nip | Нама | path1 | path2 |Код Igniter Cant загрузить файл
я хочу изменить, загруженное имя файла это мой вид кода
<form class="form-horizontal" method="post" action="<?php echo base_url()?>index.php/c_main/uploadFile" enctype="multipart/form-data">
<div class="form-group">
<label for="exampleInputFile">Berkas 1</label>
<input type="hidden" name="nip" id="nipUpload" value="">
<input type="file" class="filestyle" name="berkas[]" data-buttonText="Find file" id="berkas[]">
<p class="help-block">Example block-level help text here.</p>
</div>
<div class="form-group">
<label for="exampleInputFile">Berkas 2</label>
<input type="file" class="filestyle" name="berkas[]" data-buttonText="Find file" id="berkas[]">
<p class="help-block">Example block-level help text here.</p>
</div>
<div class="row">
<button type="submit" class="btn btn-default">Upload File</button>
</div>
</form>
this is my controller code
function uploadFile()
{
$nip = $_POST['nip'];
$number_of_files = sizeof($_FILES['berkas']['tmp_name']);
$cek = 0;
for($i=0;$i<$number_of_files;$i++)
{
$namaBerkas[$i] = $nip."-".($i+1).".jpg";
$config['upload_path'] = base_url().'assets/upload/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = 1000;
$config['max_width'] = 2024;
$config['max_height'] = 1200;
$config['file_name'] = $namaBerkas;
$this->load->library('upload', $config);
// $this->upload->initialize($config);
if ($this->upload->do_upload()){
$cek = $cek +1;
}
print_r($config);
echo $cek;
die();
}
if($cek == 2){
if($this->m_main->uploadFile($nip,$namaBerkas[0],[1])){
echo "<script> alert ('Upload Berkas Berhasi!');</script>";
redirect('admin/C_main/beranda');
}
}
}
это моя модель
function upload_file($nip, $berkas1, $berkas2){
$sql = "update daftar set PATH1 = $berkas1, PATH2 = $berkas2 WHERE NIP = $nip";
return $this->db2->query($sql);
}
выход кода выше: Вы не выбрали файл для загрузки ,
Инициализировать загрузку. remove // on $ this-> upload-> initialize ($ config); – Ritchie
уже попробовал, но все же получил тот же результат: «вы не выбрали файл для загрузки». @Ritchie –
что ваш запрос печатает? –