Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
saya lagi belajar bikin unikcode (nyontek google sana sini)..
tapi setelah di buat dan di coba taraaa...

berikut koding an nya ..
codepad.org/bAHqvQr5sumpah kalo menurut saya yg pemula ini itu ga ada yang salah,,, tolong di koreksi sensei atau saran" lain untuk unik code arigatoo ,,,
Comments
field2 table nya apa ?
nama table nya apa ?
baca dulu baik2 semua post di situ ...
gw kayanya bisa nebak, elo mau bikin kode atau sejenisnya.
tapi tujuannya utk apa dulu ...
oke nanti saya baca link nya sensei... setelah baca baru kepikiran kalo misal nya ada yg input 2 orang kaya yg sensei tulis di link atas,, gimana yah ... tiba" pusing mendadak..
karena tujuan elo bikin kode itu yg menentukan layak atau enggaknya model alur seperti itu dipake di aplikasi.
kalo di tret yg satunya kan dia menjamin yg pake cuma 1 orang, dia sendiri.
tujuan nya sih buat input dokumen labalaba sensei.. hardcopy dokumen nya tuh ada 3 jenis nah kalo pakek yang tanggal nya aja yang saya pakek di atas.. ga bisa bedain dokumen dokumen nya yahh aahhhh
cuma yg jadi masalah : "kode itu mau dibuat di mana ?"
[1]
kalo mau ditampilkan di client, bahkan sebelum form di isi ...
ya itu masalahnya : kalo user yg pakai lebih dari 1
di link yg di tunjukin aitu ada bbrp referensi ke tret lain.
sudah dijelaisn juga seandainya tetap memaksa kaya begitu.
[2]
kalo kode di buat di server, ndak perlu ditampilkan, ya cukup proses saat insert.
ndak bakal ada yg kembar.
mau usernya banyak pun pasti jadi.
dan ini model yg umum.
kalo mau ditampilkan kode nya ya setelah data di insert.
codepad.org/DR5u0Kcr
perbulan atau per tahun gitu sense.
sebelum nya makasi, mohon bimbingan nya senen,, di keritik pedes juga gamasalah,.
$month='A';
}elseif($month=='2'){
$month='B';
}elseif($month=='3'){
$month='C';
}elseif($month=='4'){
$month='D';
}elseif($month=='5'){
$month='E';
}elseif($month=='6'){
$month='F';
}elseif($month=='7'){
$month='G';
}elseif($month=='8'){
$month='H';
}elseif($month=='9'){
$month='I';
}elseif($month=='10'){
$month='J';
}elseif($month=='11'){
$month='K';
}else{
$month='L';
}
$m='0ABCDEFGHIJKL';
$month=$m[$month];
atau sekalian : $month=$m[date('m')];
string di php, javascript, dan turunan bahasa C lainnya, sama kaya C/C++
string = array of character
bentar to, elo bikin alur kaya gitu tujuannya apa ?
daripada bikin form dgn 2 isian : nama dan kode ...
kenapa ndak bikin isiannya 1 saja, cuma nama ?
jadi gini alurnya :
- form isian nama
- submit
- simpan ke database + kode uniknya
- ditampilkan lagi nama yg sudah disimpan + kode uniknya
dibanding ...
- form isian nama + kode unik (ini bisa kembar kalo usernya banyak)
- submit
- simpan ke database + kode uniknya
- ditampilkan lagi nama yg sudah disimpan + kode uniknya
yg bold itu dihilangkan saja.
tujuan utaman nya sih bikin gitu biar paham bikin kode nya @labalaba sense. kalo kebanyakan koding lain tambah puisng liat nya,,
tapi sense gimana cara reset max id nya sense.. ?
mohon pencerahan nya sense..
gw juga ndak akan pake table yg sekedar ada kodenya.
gw tetep pake table yg ada id auto increment nya.
id (auto increment) | kode (varchar)
masalah susun kodenya terserah,
mau di databasenya bisa,
di koding juga ndak masalah.
ini kalo pake alur elo, kode bisa kembar kalo yg buka 2 orang atau lebih.
----------------------------------------------------
kalo kode di database ... atau kalo di koding, tapi MOD nya di database ... atau kalo MOD nya di koding ... ----------------------------------------------------
ini kalo pake alur yg ndak perlu menampilkan kode di form.
tapi kode cuma ditampilkan setelah INSERT.
---------------------------------------------------- ----------------------------------------------------
ndak bakal kejadian kode kembar.
btw ...
ini buat apaan yah ? kok gw ndak paham gunanya ada di situ ...
itu sense yang bawah ... gini sense ceritanya tadi kan itu ga ada.. terus ada ide nih nambahin sprintf('%03s',) biar ada 00x gitu ,, nah setelah di tambahin sprintf anggaka nya ga mau nambah .. abis itu saya tambain codingan itu abis query teryata nambah..
kelihatan aneh sih jadi ga efisien .. salah yah sensen ?
terus sense maksut nya skema informasi apa yah sense maaf --a ga paham ..
maaf sense atas pertanyaan bodoh ini..
nama database nya : mysql & information_schema
kalo database mysql itu lebih ke arah pengaturan hak akses ke database nya sendiri.
kalo database information_schema itu ke arah informasi database dan table-table lain yg disimpan di dalam database nya.
itu yg gw tulis, query utk baca informasi ttg table "nama_table"
di table itu ada 1 field yg atribut auto increment.
gw mau ambil informasi auto increment terakhir dari table itu.