alexa-tracking

Main Content

1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/56eac3b1529a453b058b456c/ask-bagaimana-cara-menampilkan-hanya-1-tanggal-dan-total-di-perulangan
[ASK] Bagaimana cara menampilkan hanya 1 tanggal dan total di perulangan?
Suhu-suhu W3 saya mau tanya dong buat nampilin 1 tanggal saja di perulangan pada tanggal yang sama di tampilkannya sekali saja pada baris pertama dan total di baris terakhir pada tanggal yang sama?
contoh perulangannya:
Code:
$myquery = $db->getAll("SELECT * FROM `table` ORDER BY `date` ASC");
$numRows = count($myquery);
if($numRows > 0){
$i = 0;
$total = 0;
foreach($myquery as $listQ){
list($year, $month, $day) = explode('-', $listQ['date']);

$total += $listQ['nominal'];
$i++;
?>
<tr>
<td align="center"><?php echo $day; ?></td>
<td><?php echo $listQ['keterangan']; ?></td>
<td><?php echo $listQ['kode']; ?></td>
<td><?php echo $listBO['nominal']; ?></td>
<td align="center"><?php echo $total; ?></td>
</tr>
}
}

output yang saya inginkan seperti ini?

mohon bantuannya para mastah, terima kasih emoticon-Mewek
PHP Code:
    $i = 0;
    $total = 0;
    $old_day = "";
    foreach($myquery as $listQ){
        list($year, $month, $day) = explode('-', $listQ['date']);
        $total += $listQ['nominal'];
        if($old_day!=$day) {
            $old_day = $day;
            $Xday = $day;
        } else {
            $Xday = "";
        }
        $i++;
        ?>
            <tr>
                <td align="center"><?php echo $Xday?></td>
ente simpen nilai $day terakhir berapa. Terus ente cek kalo nilai $day sekarang beda dengan nilai $day sebelumnya, ente echo $day, kalo nilainya sama ga usah ngapa-ngapain
Quote:Original Posted By justhrun
PHP Code:
    $i = 0;
    $total = 0;
    $old_day = "";
    foreach($myquery as $listQ){
        list($year, $month, $day) = explode('-', $listQ['date']);
        $total += $listQ['nominal'];
        if($old_day!=$day) {
            $old_day = $day;
            $Xday = $day;
        } else {
            $Xday = "";
        }
        $i++;
        ?>
            <tr>
                <td align="center"><?php echo $Xday?></td>


Quote:Original Posted By darkwinx
ente simpen nilai $day terakhir berapa. Terus ente cek kalo nilai $day sekarang beda dengan nilai $day sebelumnya, ente echo $day, kalo nilainya sama ga usah ngapa-ngapain


Oke bang thanks, buat bang justhrun thanks banget kodenya work emoticon-2 Jempol

kalo boleh bang totalnya gmna ya bang hitungan perhari di akhir baris terakhir perulangan emoticon-Salam Kenal emoticon-Shakehand2
Quote:Original Posted By rullyhoqqi
kalo boleh bang totalnya gmna ya bang hitungan perhari di akhir baris terakhir perulangan
Spoiler for not tested: