PHP AutoCode
Small:
<?php
$sql="select `kode_matpel` from `$tbmatpel` order by `kode_matpel` desc";
$jum= getJum($conn,$sql);
$kd="MTL";
if($jum > 0){
$d=getField($conn,$sql);
$idmax=$d['kode_matpel'];
$urut=substr($idmax,3,3)+1;//01
if($urut<10){$idmax="$kd"."00".$urut;}
else if($urut<100){$idmax="$kd"."0".$urut;}
else{$idmax="$kd".$urut;}
}
else{$idmax="$kd"."001";}
$kode_matpel=$idmax;
?>
Large
<?php
$sql="select `kode_soal` from `$tbsoal` order by `kode_soal` desc";
$q=mysqli_query($conn, $sql);
$jum=mysqli_num_rows($q);
$th=date("y");
$bl=date("m")+0;if($bl<10){$bl="0".$bl;}
$kd="EXC".$th.$bl;//KEG1610001
if($jum > 0){
$d=mysqli_fetch_array($q);
$idmax=$d["kode_soal"];
$bul=substr($idmax,5,2);
$tah=substr($idmax,3,2);
if($bul==$bl && $tah==$th){
$urut=substr($idmax,7,3)+1;
if($urut<10){$idmax="$kd"."00".$urut;}
else if($urut<100){$idmax="$kd"."0".$urut;}
else{$idmax="$kd".$urut;}
}//==
else{
$idmax="$kd"."001";
}
}//jum>0
else{$idmax="$kd"."001";}
$kode_soal=$idmax;
?>
<?php
$sql="select `kode_matpel` from `$tbmatpel` order by `kode_matpel` desc";
$jum= getJum($conn,$sql);
$kd="MTL";
if($jum > 0){
$d=getField($conn,$sql);
$idmax=$d['kode_matpel'];
$urut=substr($idmax,3,3)+1;//01
if($urut<10){$idmax="$kd"."00".$urut;}
else if($urut<100){$idmax="$kd"."0".$urut;}
else{$idmax="$kd".$urut;}
}
else{$idmax="$kd"."001";}
$kode_matpel=$idmax;
?>
Large
<?php
$sql="select `kode_soal` from `$tbsoal` order by `kode_soal` desc";
$q=mysqli_query($conn, $sql);
$jum=mysqli_num_rows($q);
$th=date("y");
$bl=date("m")+0;if($bl<10){$bl="0".$bl;}
$kd="EXC".$th.$bl;//KEG1610001
if($jum > 0){
$d=mysqli_fetch_array($q);
$idmax=$d["kode_soal"];
$bul=substr($idmax,5,2);
$tah=substr($idmax,3,2);
if($bul==$bl && $tah==$th){
$urut=substr($idmax,7,3)+1;
if($urut<10){$idmax="$kd"."00".$urut;}
else if($urut<100){$idmax="$kd"."0".$urut;}
else{$idmax="$kd".$urut;}
}//==
else{
$idmax="$kd"."001";
}
}//jum>0
else{$idmax="$kd"."001";}
$kode_soal=$idmax;
?>
Komentar
Posting Komentar