| Permisi semuanya mau tanya ne, sory klo sedikit nyeleneh pertanyaaanya : $var1=001; $var2=001; $jumlah =$var1+$var2; echo $jumlah;
nah bisa ga hasilnya itu jadi 002 bukan 2 thanks sebelumnya yang udah mau bantu jawab. |
|
| :o |
|
| udah nyobain blom?? ato cuman ngetes?? |
|
| echo "00".$jumlah ; >.< |
|
| @Mbah Zend : udah nyobain hasilnya 2, ceritanya mau buat no urut dan tersimpan di database dengan nilai awalnya 000, nah ketika bertambah jadi 001,002, dst.. diatas cuam tak buat simple aza pertanyaanya ini contoh kasus yang lagi buat :
<?php include './koneksi.php'; $query=mysql_query("select p5_no_surat from tbl_point order by p5_id_point desc limit 1"); $rows=mysql_num_rows($query); while($data=mysql_fetch_array($query)){ $value=$data[p5_no_surat]; $jum=$value+1; print $jum; } ?> |
|
| masalahnya ketika bilanganya puluhan atau ratusan, .? |
|
| Ardha Herdianto : klo begitu nanti klo saya masukkin 998 + 1 hasilnya bukan 100 tapi malah 00100 padahal kan cma mau di buat 3 digit.hehe |
|
| http://us3.php.net/str_pad |
|
| http://stackoverflow.com/questions/6296822/how-to-format-numbers-with-00-prefixes-in-php |
|
| pakai sprintf aja..... |
|
| sprintf??? |
|
| echo sprintf("%03d", $jumlah); |
|
| betul gini sampelnya gan : $var2 = 10; sprintf("%05s", $var2); hasilnya 00010 |
|
| thanks semuanya buat saranya @Arie Wijayanto, Aris Widiantoro, Limb Gultom.. sudah berhasil..:-D |
Tidak ada komentar:
Posting Komentar