Saya mempunyai code Tanggal Transaksi dgn comboBox seperti berikut:
Tanggal Transaksi :
<select name="tgl" id="tgl" >
<option value="0" >- Pilih -</option>
<?php
$date = time();
$num_days = 1 ;
for ($i=-30 ; $i<=$num_days; ++$i) {
$date =$_POST["tgl" ];
$date = mktime(0 , 0 , 0 , date("m" ) , date("d" )+$i, date("Y" ));
$date = date('Y/m/d' , $date);
echo ("<option value=\"$date\" >{$date} </option>" ."\n" );
}
?>
</select>
Ketika saya pilih Tanggalnya.., saya ingin outputnya menjadi seperti ini:
20110818001 (YYYYMMDD001)
Nah.., saya sudah mempunyai code seperti berikut:
<?php
include ("include/connect.php" );
$today = date("Ymd" );
$hasil = mysql_query("SELECT max(id_trx) AS last FROM tbl_op_bus_kp-01 WHERE id_trx LIKE '$today%'" );
$lastNoTransaksi = $data['last' ];
$lastNoUrut = substr($lastNoTransaksi, 8 , 3 );
$nextNoUrut = $lastNoUrut + 1 ;
$nextNoTransaksi = $today.sprintf('%03s' , $nextNoUrut);
?>
<input type="text" name="id_trx" value="<?php echo $nextNoTransaksi; ?>" disabled="disabled" readonly="readonly" size="14" />
Namun.., bagaimana caranya agar id_trx yg muncul pada input text adalah Tanggal yg dipilih pada ComboBox?
Mohon Bantuannya...
terima kasih...