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!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Perhitungan stok akhir dalam satuan

halo om, saya ada kasus perhitungan stok akhir dalam bentuk satuan misal,
stok akhir : 7167pcs
berapa , bal, pack, dan pcs
1 bal = 240pcs 24ikat
1 ikat = 24pcs
1pcs = 1pcs
kalo tanpa looping bisa,

ada yang bisa bantu kalo pake looping?








Comments

  • maksudnya pake looping gimana?
  • jadi perhitungannya di looping tabel satuan om
  • tapi pake rumus diatas
  • $query_satuan = "SELECT * FROM produk_satuan_pembelian join produk_satuan on produk_satuan.id_satuan=produk_satuan_pembelian.id_satuan left join produk on produk.id_produk=produk_satuan_pembelian.id_produk where produk_satuan_pembelian.id_produk='".$id."' order by produk_satuan_pembelian.id_produk_satuan_pembelian desc"; $satuan = mysql_query($query_satuan, $pos) or die(mysql_error()); $row_satuan = mysql_fetch_assoc($satuan); $tot_row_satuan=mysql_num_rows($satuan); $stok = $row_sum_produk['stok'];

    kemudaian saya loop pake dowhile

    do { // rumus perhitungan ?? // $count dibawah harusnya hasill akhir dari rumus dibawah // itung bal $count_bal = floor($stok/$row_satuan['perhitungan']); $bal_pcs = $balnya*$row_satuan['perhitungan']; // itung ikat $count_ikat = floor(($stok-$count)/$row_satuan['perhitungan']); $ikat_pcs= $count_ikat*$row_satuan['perhitungan']; // itung pcs $count_pcs = $stok-($bal_pcs+$ikat_pcs); $row_satuan['nama_satuan']."=".$count; } while($row_satuan = mysql_fetch_assoc($satuan));
  • scriptmu rancu

    kalau mau pakai do while atau for loop harus pakai $row_satruan[$i], nilai $i nya $i++ dan condition true nya harus jumlah row number


    kalau mau pakai $row_satuan = mysql_fetch_assoc($satuan) kamu harus pakai loop foreach.

    karna hasil dari mysql_fetch_assoc itu array list, bukan item,
    kalau mau pakai do while dan for loop list array itu harus kamu akses per item row
Sign In or Register to comment.