Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

[ASK] Bagaimana menggabungkan 2 query di page html yang sama.

Hello master,

ceritanya saya punya 2 query berbeda untuk fungsi yang berbeda:

1. untuk membuat kode otomatis kodenya spt dibawah ini:
<?php
include "koneksi.php";
$sql = $conn->prepare("SELECT max(kode) as maxKode FROM data");
$sql->execute();
$hasil = $sql->fetch();
$kodePay = $hasil['maxKode'];
$noUrut = (int) substr($kodePay, 5);
$noUrut++;
$char = "OUT17";
$newID = $char . sprintf("%03s", $noUrut);
 
?>


2. Yang berikutnya untuk membuat sub total:
<?php 
$sql2 = $conn->prepare("SELECT id,kode,jumlah,SUM(jumlah) AS total FROM data GROUP BY id");
$sql2 -> execute();
$total = 0;
while ($row = $sql2->fetch())
{
$total += $row['total'];
}
 
echo 'Total= Rp.' .number_format($total, 0, ',', '.'). ', -';
 
 
?>


Bagaimana cara penulisan yang ringkas, apalagi itu memanggil data tabel yang sama yakni tabel data, cuma berbeda di bagian SUM? Dan ingin saya masukkan di halaman HTML yang sama seperti dibawah ini:
https://gist.github.com/anonymous/9ce2d7eda3132eec464fb0369b5aae79

terimakasih sebelumnya

Tanggapan

  • ndak bisa digabung dan ndak perlu digabung

    soalnya tujuannya beda, dan hasilnya juga beda.

    query pertama menghasilkan TEPAT SATU RECORD,
    dan hasilnya emang harus satu record.

    query kedua lebih dari satu record.
  • baik mas, terimakasih.
Sign In or Register to comment.