View difference between Paste ID: FU6aNLZL and hKWkNLwu
SHOW: | | - or go back to the newest paste.
1
<?php
2
function autono($tabel,$inisial){
3-
$isi=mysql_query("select* from barang order by idbarang desc") or die(mysql_error());
3+
$isi=mysql_query("select idbarang from barang order by idbarang desc") or die(mysql_error());
4-
if(mysql_num_rows($isi)==0){
4+
$thn=date("Y");
5-
$IDbarang=autono("barang","B$thn");
5+
	if(mysql_num_rows($isi)==0){
6-
	
6+
		
7-
	$idbarang="B$thn"."001";	
7+
		$IDbarang=autono("barang","B$thn");	
8
		$idbarang="B$thn"."0001";	
9
	}
10-
		$data=mysql_fetch_array($isi);
10+
11-
		$bbb=intval(substr($data['idbarang'],3,3))+100001;
11+
		$n=mysql_num_rows($isi);
12-
		$idbarang="B$thn".substr($bbb,-3);
12+
		//$data=mysql_fetch_array($isi);
13
		//$bbb=intval(substr($data['idbarang'],3,3))+100001;
14-
		return $idbarang;
14+
		//$idbarang="B$thn".substr($bbb,-3);
15
		   $idbarang=sprintf("B%s.%03s",$thn,$n);
16
		}
17
 return $idbarang;
18
}
19
20
//===== PERHATIKAN dari form apakah sudah ada enctype
21
$gambarsmall=$_FILES['uploadsmall']['name'];
22
$gambarbig=$_FILES['uploadbig']['name'];
23
24
$simpan=mysql_query("insert into barang (idbarang,namabarang,kategori,spesifikasi,harga,stok,keterangan,gambar) values('$IDbarang','$_POST[namabarang]','$_POST[kategori]','$_POST[spesifikasi]','$_POST[harga]','$_POST[stok]','$_POST[keterangan]','$gambarsmall')") or die(mysql_error());
25
move_uploaded_file($_FILES['uploadsmall']['tmp_name'],"produk/small/".$gambarsmall);
26
move_uploaded_file($_FILES['uploadbig']['tmp_name'],"produk/big/".$gambarbig);
27
if($simpan)
28
{
29
?>
30
  <script type="text/javascript">
31
  alert('Data Tersimpan')
32
  document.location='?page=tampilbarang';
33
  </script>
34
<?php
35
36
}
37
else
38
{
39
?>
40
  <script type="text/javascript">
41
  alert('Gagal Tersimpan')
42
  document.location='?page=tambahbarang';
43
  </script>
44
<?php
45
}
46
?>