Surya Falhiana
Beginner 1.0
Langsung saja..minta bantuan nya all..
saya mau bikin nomor faktur/invoice..saya coba di localhost sukses terus..
Hasilnya : INV0001, INV0002, INV0003 dan seterusnya..
Nah tetapi pas saya upload di hosting malah tidak berurutan. hasilnya malah INV0001 terus..jadinya Duplikat primary key..
Kode nya seperti ini, sudah d utak atik tetep saja kalo di upload d hosting hasilnya Duplikat terus.
$query = "SELECT max(invoice) AS MaxINV FROM orders";
$hasil = mysql_query($query);
$data = @mysql_fetch_array($hasil);
$lastinv = $data['MaxINV'];
$noUrut = (int) substr($lastinv, 4, 4);
$noUrut++;
$char = "INV-";
$newInvoice = $char . sprintf("%04s", $noUrut);
saya mau bikin nomor faktur/invoice..saya coba di localhost sukses terus..
Hasilnya : INV0001, INV0002, INV0003 dan seterusnya..
Nah tetapi pas saya upload di hosting malah tidak berurutan. hasilnya malah INV0001 terus..jadinya Duplikat primary key..
Kode nya seperti ini, sudah d utak atik tetep saja kalo di upload d hosting hasilnya Duplikat terus.
$query = "SELECT max(invoice) AS MaxINV FROM orders";
$hasil = mysql_query($query);
$data = @mysql_fetch_array($hasil);
$lastinv = $data['MaxINV'];
$noUrut = (int) substr($lastinv, 4, 4);
$noUrut++;
$char = "INV-";
$newInvoice = $char . sprintf("%04s", $noUrut);