alexa-tracking

Solusi tidak bisa input file ke database dengan PHP MYSQLI

Main Content

1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/5767debd162ec2fb7f8b456f/solusi-tidak-bisa-input-file-ke-database-dengan-php-mysqli
Solusi tidak bisa input file ke database dengan PHP MYSQLI
Assalamualaikum Wr. Wb.
permisi kakak kakak master PHP saya mau bertanya? ada yang bisa bantu saya tidak menangani permasalahan ini saya ingin input banyak file ke database, nah disini saya menggunakan input file nya berextensi MYSQL sedangkan yang saya pakai MYSQLI, ini scriptnya gan?

"<?php



if(isset($_POST['add'])){

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));

$nim = aman($_POST['nim']);
$nama = aman($_POST['nama']);
$tmp = aman($_POST['tmp']);
$tgl = aman($_POST['tgl']);
$email = aman($_POST['email']);
$jk = aman($_POST['jk']);
$agama = aman($_POST['agama']);
$jurusan = aman($_POST['jurusan']);
$smt = aman($_POST['semester']);
$thn_masuk = aman($_POST['tahun_masuk']);
$alamat = aman($_POST['alamat']);
$status = aman($_POST['status']);
$excel = aman($_POST['nilai_excel']);
$word = aman($_POST['nilai_word']);
$power = aman($_POST['nilai_point']);
$oral = aman($_POST['nilai_oral']);
$writ = aman($_POST['nilai_writen']);
$prog = aman($_POST['nilai_program']);
$des = aman($_POST['nilai_design']);


//Buat konfigurasi upload
//Folder tujuan upload file
$eror = false;
$folder = './images/';
//type file yang bisa diupload
$file_type = array('jpg','jpeg','png','gif','bmp','doc','docx','xls','xlsx','sql');
//tukuran maximum file yang dapat diupload
$max_size = 100000000; // 100MB


//Mulai memorises data
$file_name = aman($_FILES['gambar']['name']);
$file_size = aman($_FILES['gambar']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name);
$extensi = $explode[count($explode)-1];

$file_name1 = aman($_FILES['gambara']['name']);
$file_size = aman($_FILES['gambara']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name1);
$extensi = $explode[count($explode)-1];

$file_name2 = aman($_FILES['gambarb']['name']);
$file_size = aman($_FILES['gambarb']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name2);
$extensi = $explode[count($explode)-1];

$file_name3 = aman($_FILES['gambarc']['name']);
$file_size = aman($_FILES['gambarc']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name3);
$extensi = $explode[count($explode)-1];

$file_name4 = aman($_FILES['gambard']['name']);
$file_size = aman($_FILES['gambard']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name4);
$extensi = $explode[count($explode)-1];

$file_name5 = aman($_FILES['gambare']['name']);
$file_size = aman($_FILES['gambare']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name5);
$extensi = $explode[count($explode)-1];

$file_name6 = aman($_FILES['gambarf']['name']);
$file_size = aman($_FILES['gambarf']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name6);
$extensi = $explode[count($explode)-1];

$file_name7 = aman($_FILES['gambarg']['name']);
$file_size = aman($_FILES['gambarg']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name7);
$extensi = $explode[count($explode)-1];

$file_name8 = aman($_FILES['gambarh']['name']);
$file_size = aman($_FILES['gambarh']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name8);
$extensi = $explode[count($explode)-1];

$file_name9 = aman($_FILES['gambari']['name']);
$file_size = aman($_FILES['gambari']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name9);
$extensi = $explode[count($explode)-1];

$file_name10= aman($_FILES['gambarj']['name']);
$file_size = aman($_FILES['gambarj']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name10);
$extensi = $explode[count($explode)-1];

$file_name11= aman($_FILES['gambark']['name']);
$file_size = aman($_FILES['gambark']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name11);
$extensi = $explode[count($explode)-1];

$file_name12= aman($_FILES['gambarl']['name']);
$file_size = aman($_FILES['gambarl']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name12);
$extensi = $explode[count($explode)-1];

$file_name13= aman($_FILES['gambarm']['name']);
$file_size = aman($_FILES['gambarm']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name13);
$extensi = $explode[count($explode)-1];

$file_name14= aman($_FILES['gambarn']['name']);
$file_size = aman($_FILES['gambarn']['size']);
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name14);
$extensi = $explode[count($explode)-1];

//check apakah type file sudah sesuai
if(!in_array($extensi,$file_type)){
$eror = true;
$pesan .= '- Type file yang anda upload tidak sesuai<br />';
}
if($file_size > $max_size){
$eror = true;
$pesan .= '- Ukuran file melebihi batas maximum<br />';
}
//check ukuran file apakah sudah sesuai

if($eror == true){
echo '<div id="eror">'.$pesan.'</div>';
}
else{
//mulai memproses upload file
if(move_uploaded_file($_FILES['gambar']['tmp_name'], $folder.$file_name)emoticon-Wink{




$cek = mysqli_query($koneksi, "SELECT * FROM mahasiswa WHERE nim='$nim'");
if(mysqli_num_rows($cek) == 0){

$insert = mysqli_query($koneksi, "INSERT INTO mahasiswa(nim, nama, tempat_lahir, tanggal_lahir, email, jenis_kelamin, agama, jurusan, semester, tahun_masuk, alamat, foto, status, nilai_excel, nilai_word, nilai_point, nilai_oral, nilai_writen, nilai_program, nilai_design, gambar, gambara, gambarb, gambarc, gambard, gambare, gambarf, gambarg, gambarh, gambari, gambarj, gambark, gambarl, gambarm, gambarn)
VALUES('$nim', '$nama', '$tmp', '$tgl', '$email', '$jk', '$agama', '$jurusan', '$smt', '$thn_masuk', '$alamat', 'avatar.png', '$status', '$excel', '$word', '$power', '$oral', '$writ', '$prog', '$des', '$file_name', '$file_name1', '$file_name2', '$file_name3', '$file_name4', '$file_name5', '$file_name6', '$file_name7', '$file_name8', '$file_name9', '$file_name10', '$file_name11', '$file_name12', '$file_name13', '$file_name14')") or die(mysqli_error());
if($insert){
echo '<div class="alert alert-success">Data berhasil ditambah.</div>';
}else{
echo '<div class="alert alert-danger">Data gagal ditambah, silahkan coba lagi.</div>';
}
}
}else{
echo '<div class="alert alert-info"><center><h3>Form Data Mahasiswa</h3></div>';
}
}
}


?>"

mohon solusinya dong kakak semuanya [removed]void(0); ini buat uas saya besok (0.0) Terimakasih....
image-url-apps
Quote:


Pesan error nya apa?
Coba ganti dulu pengaturan versi PHPnya ke versi yang lebih rendah.
×