- Beranda
- Website, Webmaster, Webdeveloper
[ASK]Update Gambar
...
TS
vh4nz
[ASK]Update Gambar
gan ane kan bikin update data barang dan gambar gitu...nah pas mau ane update,yg bisa ke update cuma data2 nya doang,gambar nya engga...gambar yg ane update pun ga masuk ke file direktori gambarnya ...mohon pencerahannya gan,udah stuck bgt,maklum nubi 
edit_barang,php
update_barang.php

edit_barang,php
Code:
<?php
$id = $_GET['id_brg'];
$query = mysql_query("SELECT * FROM barang WHERE id_brg='$id'") or die(mysql_error());
$data = mysql_fetch_array($query);
?>
<form method="post" action="update_barang.php" enctype="multipart/form-data" id="form1" >
<input class="col_4" type="hidden" id="id_brg" placeholder="Kode Barang" maxlength="50" name="id_brg" value="<?php echo $data['id_brg']; ?>" />
<?php //echo '<img src="'.$data['gambar_brg'].'" alt="'.$data['nama_brg'].'" title="'.$data['nama_brg'].'" width = "100" height = "100" />';?>
<input type="hidden" name="gambar_lama" value="<?php echo $data ['gambar_brg']; ?>" />
<input type="hidden" name="type" value="<?php echo $data['type']; ?>" />
<table>
<tr>
<td align="right">Nama Barang </td>
<td><input class="col_4" type="text" id="nama_brg" placeholder="Nama Barang" maxlength="50" name="nama_brg" value="<?php echo $data['nama_brg']; ?>" /></td>
</tr>
<tr>
<td align="right">Harga </td>
<td><input class="col_4" type="text" id="hargab_brg" placeholder="Harga" maxlength="50" name="harga_brg" value="<?php echo $data['harga_brg']; ?>"></td>
</tr>
<tr>
<td align="right">Deskripsi </td>
<td><textarea id="deskripsi" name="deskripsi" placeholder="Deskripsi ..." style="width: 400px; height: 200px" ><?php echo $data['deskripsi']; ?></textarea></td>
</tr>
<tr>
<td align="right">Jumlah </td>
<td><input class="col_4" type="text" id="jumlah_brg" maxlength="15" name="jumlah_brg" value="<?php echo $data['jumlah_brg']; ?>"></td>
</tr>
<tr>
<td align="right">Kategori </td>
<td><select class="col_4" id="kategori" name="kategori" value="<?php echo $data['kategori']; ?>">
<option>---------</option>
<option value="Sparepart" >Sparepart</option>
<option value="Body Mobil">Body Mobil</option>
</select>
</td>
</tr>
<tr>
<td align="right">Gambar </td>
<td><input class="input-file uniform_on" id="gambar" name="gambarbarang" type="file" value="100" ></td>
<img src="<?php echo $data['gambar_brg'];?>" width="100" height="100">
</tr>
</table>
<div id="actions" align="center">
<button type="submit" class="blue" name="submit">Save</button>
<button type="reset" >Reset</button>
</div>
</form>
update_barang.php
Code:
<?php
include('config.php');
$id=$_POST['id_brg'];
$namaBarang=$_POST['nama_brg'];
$hargaBarang=$_POST['harga_brg'];
$jumlahBarang=$_POST['jumlah_brg'];
$Deskripsi = $_POST['deskripsi'];
$kategori=$_POST['kategori'];
$gambar_lama=$_POST['gambar_lama'];
$gambar=$_FILES['gambarbarang']['name'];
//proses upload photo jika ada
if (empty($_FILES['gambarbarang']['name'])){
$nama_file=$gambar_lama;
$type=$_POST['type'];
$query=mysql_query("UPDATE barang SET id_brg='$id',nama_brg='$namaBarang',harga_brg='$hargaBarang',jumlah_brg='$jumlahBarang',deskripsi='$Deskripsi',kategori='$kategori',gambar_brg='$nama_file',type='$type' WHERE id_brg='$id'");
}else{
$type=$_FILES['gambarbarang']['type'];
$namafolder='../gambar/';
$rnd=date('H-i-s');
$nama_file_upload=$rnd.'-'.$gambar;
$alamatfile =$namafolder . $nama_file_upload;
if($type != "image/jpeg" && $type != "image/jpg" && $type != "image/gif" && $type != "image/x-png"){
echo "File Yang Di izinkan Hanya jpg,jpeg,png,gif!!</a>";
}else{
unlink("../gambar/".$gambar_lama);
$upload=move_uploaded_file($_FILES['gambarbarang']['tmp_name'],$alamatfile);
$query=mysql_query("UPDATE barang SET id_brg='$id',nama_brg='$namaBarang',harga_brg='$hargaBarang',jumlah_brg='$jumlahBarang',deskripsi='$Deskripsi',kategori='$kategori',gambar_brg='$nama_file_upload' type='$type' WHERE id_brg='$id'");
}
}
if($query){
header("location:barang.php?message=update");
}else{
echo mysql_query();
}
?>
Diubah oleh vh4nz 17-09-2014 00:49
0
1.1K
8
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
23.5KThread•5.6KAnggota
Urutkan
Terlama
Komentar yang asik ya