Daftar dan Belajar Sekarang!

Bagaimana menjumlahkan value row x dan row y diamana row itu dalam satu table

foto nuenue
1 Kontribusi 0 Coto
3 bulan yang lalu
//Mencari key untuk menemukan value
$sql1 = mysqli_query( $konek , "SELECT * FROM tbrincian WHERE namapaket = '".$paket."' AND rincianpaket = 'idp' " );

while( $data1 = mysqli_fetch_assoc( $sql1 ) ){
//Hasil dari query sql1 menjadi dasar untuk mencari value dari row
$sql2 = mysqli_query( $konek, "SELECT * FROM tbnominalrincian WHERE namapaket = '".$paket."' AND rincianpaket = 'idp' AND rincian = '".$sql1['rincian']."' " );

while( $data2 = mysqli_fetch_assoc( $sql2 ) ){
echo $data2['rincian']."-".$data2['nominal'];
}
}
output : 1. rincian1 - 1500000 2. rincian1 - 1400000 3. rincian1 - 1300000 4. rincian2 - 900000 5. rincian2 - 800000 6. rincian2 - 700000 bagaimana menjumlahkan : - row 1 + row 4 ? ( rincian1+rincian2 ) // 1500000+900000 - row 2 + row 5 ? ( rincian1+rincian2 ) // 1400000+800000 - row 3 + row 6 ? ( rincian1+rincian2 ) // 1300000+700000
  • Hi @nuenue, querynya kurang efisien bro, coba terapkan JOIN atau subquery sql aja. Baca" lagi tentang JOIN sql. Kalo seperti itu ribet - apake1

Login untuk tulis komentar


Tag: php



Login untuk diksusi di forum sekolah koding