Postingan lainnya
Where lebih dari 1 tanggal
Dear Admin dan Master PHP,
Mau bertanya. Jika saya ingin menampilkan data tanggal menggunakan where yg seperti di bawah ini bagaimana ya?
Misalkan saya ingin : 1. tanggal 1-22. tanggal 1-10 : 5 ( nilai nya ), tanggal 10-17 : 3 ( nilai nya ), tanggal 17-22 : 2 ( nilain nya ).
2. tanggal 22-31. tanggal 22-24 : 7 ( nilai nya ), tanggal 24-28 : 9 ( nilai nya ), tanggal 28-31 : 7 ( nilai nya ).
Ini bagaimana ya cara mendeklarasikan nya ya?
Terima kasih dan mohon masukkan nya.
7 Jawaban:
https://www.w3schools.com/sql/func_mysql_case.asp
pelajari itu. sperti switch case klo di php
iya pelajari link diatas. klo blum paham atau msih da mslah bilang. dimana masalahny
Terima kasih atas masukkan nya @sifai. Saya memiliki database dengan nama table pooling. Terdapat field tanggal, price. Yg ingin di tampilkan data nya seperti di bawah ini. 1. Jika tanggal 1 - 22 yang price nya : 0-100 * 2, 100-1000 * 3 dan 1000 - 2000 * 4. 2. Jika tanggal 22 - 31 yang price nya : 0-100 * 9, 100-1000 * 6 dan 1000 - 2000 * 8.
Mohon masukkan nya ya om.
Jawaban Terpilih
$sql = $koneksi->query("SELECT * FROM pooling");
$row = $sql->fetch_assoc();
do {
$tanggal = $row['tanggal'];
if ($tanggal <= 22) {
if ($tanggal <= 10) {
$nilai = 5;
} else if ($tanggal > 9 && $tanggal < 18){
$nilai = 9;
} else if ($tanggal > 16 && $tanggal < 23) {
$price = 2;
}
}
}
mungkin contoh yg agan maksud kayak begini