upload 2 file ke satu table

Eastman disciple · May 4, 2012
gan mo numpang nanya,,, klo misalkan upload 2 file menggunakan PHP dan mysql. contohnya satu berupa foto dan satu lagi berupa documen(doc) atau semacamnya dalam satu form inputan caranya gmna ya??.
contoh formnya adalah berikut.
<form action="proces.php"
< <table>
<tr>
    <td width="74">Nama : </td>
    <td>&nbsp;<input type="text" name="nama" id="name"/></td>
 </tr>
  <tr>
    <td width="74">Gambar : </td>
    <td>&nbsp;<input type="file" name="img" id="file"/></td>
  </tr>
  
 <tr>
    <td width="74">Masukkan data anda (pdf, word) :</td>
    <td>&nbsp;<input type="file" name="file" id="file"/></td>
 </tr>
  </table>
  </form>

nah kemudian saya mmbuat tabel dgn nama tb_mhs isinya adalah nim, nama (varchar 50), nama_foto (varchar 50, nama_file(varchar 50).
nama_foto adalah nama gambar yg di upload dan nama_file adalah nama file(word,pdf, dll) yg di upload juga.

nah coding untuk insert ke tabel menggunakan form diatas gimana ya gan. yg tesimpan di data base namanya aja ,, klo gambar dan file pdf atau wordnya saya letakkan di folder tersendiri sprti yg sudah pernah di bahas di web ini. tolong bantu say ya gan.
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · May 7, 2012 · 1 Suka · 1 Tidak Suka
<form action="proces.php" method="post" enctype="multipart/form-data">
<table>
<tr>
    <td width="74">Nama : </td>
    <td>&nbsp;<input type="text" name="nama" id="name"/></td>
 </tr>
  <tr>
    <td width="74">Gambar : </td>
    <td>&nbsp;<input type="file" name="img" id="img"/></td>
  </tr>
 
 <tr>
    <td width="74">Masukkan data anda (pdf, word) :</td>
    <td>&nbsp;<input type="file" name="file" id="file"/></td>
 </tr>
  </table>
  </form>
 <!-- file process.php -->
 <?php
$img = '';
if($_FILES['img']['size'] > 0 && $_FILES['img']['error'] == 0){
	$move = move_upload_file($_FILES['img']['tmp_name'], 'path/to/img/'.$_FILES['img']['name']);
	if($move){
		$img = $_FILES['img']['name'];
	}
}
$file = '';
if($_FILES['file']['size'] > 0 && $_FILES['file']['error'] == 0){
	$move = move_upload_file($_FILES['file']['tmp_name'], 'path/to/file/'.$_FILES['file']['name']);
	if($move){
		$img = $_FILES['file']['name'];
	}
}
$sql = "insert into tb_mhs set nama='".$_POST['nama']."',nama_foto='$img',name_file='$file'";
mysql_query($sql);
 ?>