Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67546 Members, 783 Products, 5294 Topic, 12958 Comments)

Gagal ketika upload, apa perbedaan $query1 dan $query2?

Dibuat
Login Terakhir 3 Bulan lalu,
Telah Dilihat 1080 Kali
abdurahman Mengatakan : Sultan Account
  1. }elseif($_GET[act]=='tambahsiswa'){
  2. cek_session_admin();
  3. if (isset($_POST[tambah])){
  4. $rtrw = explode('/',$_POST[ai]);
  5. $rt = $rtrw[0];
  6. $rw = $rtrw[1];
  7. $dir_gambar = 'foto_siswa/';
  8. $filename = basename($_FILES['ao']['name']);
  9. $filenamee = date("YmdHis").'-'.basename($_FILES['ao']['name']);
  10. $uploadfile = $dir_gambar . $filenamee;
  11. if ($filename != ''){
  12. if (move_uploaded_file($_FILES['ao']['tmp_name'], $uploadfile)) {
  13. $query = mysql_query("INSERT INTO rb_siswa VALUES('','$_POST[aa]','$_POST[ac]','$_POST[ad]','$_POST[bd]','$_POST[ab]',
  14. '$_POST[bb]','$_POST[bc]','$_POST[ba]','$_POST[be]','$_POST[bf]','$_POST[ah]','$rt','$rw',
  15. '$_POST[aj]','$_POST[ak]','$_POST[al]','$_POST[am]','$_POST[bg]','$_POST[bh]','$_POST[bi]',
  16. '$_POST[bj]','$_POST[bk]','$_POST[bl]','$_POST[bm]','$_POST[bn]','$filenamee','$_POST[ca]',
  17. '$_POST[cb]','$_POST[cc]','$_POST[cd]','$_POST[ce]','$_POST[cf]','$_POST[cg]','$_POST[ch]',
  18. '$_POST[ci]','$_POST[cj]','$_POST[ck]','$_POST[cl]','$_POST[cm]','$_POST[cn]','$_POST[co]',
  19. '$_POST[cp]','$_POST[cq]','$_POST[cr]','$_POST[cs]','$_POST[af]','$_POST[an]','$_POST[bo]',
  20. '','$_POST[ae]','$_POST[ag]','0')");
  21. }
  22. }else{
  23. $query = mysql_query("INSERT INTO rb_siswa VALUES('','$_POST[aa]','$_POST[ac]','$_POST[ad]','$_POST[bd]','$_POST[ab]',
  24. '$_POST[bb]','$_POST[bc]','$_POST[ba]','$_POST[be]','$_POST[bf]','$_POST[ah]','$rt','$rw',
  25. '$_POST[aj]','$_POST[ak]','$_POST[al]','$_POST[am]','$_POST[bg]','$_POST[bh]','$_POST[bi]',
  26. '$_POST[bj]','$_POST[bk]','$_POST[bl]','$_POST[bm]','$_POST[bn]','','$_POST[ca]',
  27. '$_POST[cb]','$_POST[cc]','$_POST[cd]','$_POST[ce]','$_POST[cf]','$_POST[cg]','$_POST[ch]',
  28. '$_POST[ci]','$_POST[cj]','$_POST[ck]','$_POST[cl]','$_POST[cm]','$_POST[cn]','$_POST[co]',
  29. '$_POST[cp]','$_POST[cq]','$_POST[cr]','$_POST[cs]','$_POST[af]','$_POST[an]','$_POST[bo]',
  30. '','$_POST[ae]','$_POST[ag]','0')");
  31. }
  32.  
  33.  
  34. ketika saya tambahkan modul upload malah tidak berhasil tambah siswa
Ada 1 File Kiriman :
1. tammbah_siswa.png (44 KB)

Ada 1 Jawaban

PHPMU.COM Support
commented on 15 Mar 2018 17:02:26
  1. Query 1 akan dijalankan ketika foto siswa tidak sama dengan kosong,..
  2. kalau bahasa di program ada disini :
  3. if ($filename != ''){ // Artinya akan dijalankan jika foto siswa tidak sama dengan kosong
  4.  
  5. query 2 akan dijalankan ketika foto siswa sama dengan kosong,..
  6. jika tanpa menyertakan foto data siswa bisa masuk, maka sudah pasti masalahnya
  7. hanya pada query saat dijalankan pada foto siswa tidak kosong,..
  8. untuk mengeceknya bisa dengan melihat semua data yg dikirmkan dengan cara :
  9. print_r($query); atau di echo saja semua querynya dan dilihat di browser apakah ada inputan yg datanya kosong...
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!