Aritmatika untuk database

image.png

disini saya ingin menjumlahkan harga yang memiliki idkel yang sama saja.

saya masih bingung sc untuk phpnya

avatar farizkusumahdinata
@farizkusumahdinata

3 Kontribusi 0 Poin

Diperbarui 2 tahun yang lalu

3 Jawaban:

Jawaban Terpilih

<div>Menjumlahkan bedasarkan idkel?<br><br></div><pre>SELECT SUM(harga) as total FROM tabel_nya WHERE idkel = "$idkel"</pre><div><br>Itu untuk querynya.<br><br>Lalu selanjutnya ambil aja datanya, outputnya soalnya cuman satu baris.</div>

avatar GrennKren
@GrennKren

62 Kontribusi 47 Poin

Dipost 2 tahun yang lalu

<div>maaf ka, pemanggilannya sudah benar begini?<br><br></div><pre>&lt;?php $ambilsemuadatabarang = mysqli_query($conn, "SELECT SUM(harga) as total FROM pemenangkel WHERE idkel = '7654'"); $i = 1; while ($data = mysqli_fetch_array($ambilsemuadatabarang)){ $harga = $data['harga']; ?&gt; &lt;tr&gt; &lt;td&gt;&lt;?=$i++;?&gt;&lt;/td&gt; &lt;td&gt;&lt;?=$harga;?&gt;&lt;/td&gt; &lt;/tr&gt; &lt;?php }?&gt;</pre>

avatar farizkusumahdinata
@farizkusumahdinata

3 Kontribusi 0 Poin

Dipost 2 tahun yang lalu

<div>Ya udah benar aja.<br>Tapi aku kek nya yang salah<br>"Menjumlahkan harga yang memiliki idkel yang sama saja."<br><br>Berarti ingin menyaring yg idkel sama dan mengambil total harga nya kan ya?<br>Coba ini</div><pre>SELECT idkel, (SELECT SUM(harga) FROM pemenangkel p2 WHERE p2.idkel = p1.idkel) as total FROM pemenangkel as p1 GROUP BY idkel</pre><div><br></div>

avatar GrennKren
@GrennKren

62 Kontribusi 47 Poin

Dipost 2 tahun yang lalu

Login untuk ikut Jawaban