No urut otomatis saya mentok di nomor 10

mohon dibantu, saya buat nomor urut tp cuma mentok di nomor 10, jd nomor 1 sampai 10 berhasil nambah otomatis, tp pas mau di nomor 11 keatas tetep jd nomor 10, mohon bantuanya.

  $querynomor		= mysqli_query($con,"select max(nopendaftaran) from tbldokumen where jenisdokumen='$jenisdokumen' and thdokumen='$thdokumen'");

$datanomor		= mysqli_fetch_array($querynomor);

$nopendaftaran	= $datanomor['max(nopendaftaran)']+1;
avatar adnib
@adnib

7 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

6 Jawaban:

coba dibuat ->


$querynomor		= mysqli_query($con,"select max(nopendaftaran) as nomor_daftar from tbldokumen where jenisdokumen='$jenisdokumen' and thdokumen='$thdokumen'");

$datanomor		= mysqli_fetch_array($querynomor);

$nopendaftaran	= $datanomor['nomor_daftar']+1;

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 6 tahun yang lalu

atau kalau ngk mau capek, field nopendaftaran di auto increment aja mas :v hehehe biar nambah sendiri... heheh

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 6 tahun yang lalu

pake for loop aja gan..

avatar BroGoeh
@BroGoeh

121 Kontribusi 47 Poin

Dipost 6 tahun yang lalu

 SELECT case when max(nopendaftaran)+1 is null then 1
				else max(nopendaftaran)+1
				end nopendaftaran
				FROM tbldokumen
                                WHERE jenisdokumen='$jenisdokumen' and thdokumen='$thdokumen'
avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Dipost 6 tahun yang lalu

coba

 $nopendaftaran	= $datanomor['nomor_daftar']+1;

ganti jadi

 $nopendaftaran	= intval($datanomor['nomor_daftar'])+1;

tapi setuju ama om alifnur sih.. pake auto increment aja

avatar apem
@apem

72 Kontribusi 27 Poin

Dipost 6 tahun yang lalu

siap, saya coba dulu ya satu" :D

avatar adnib
@adnib

7 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban