Postingan lainnya
Penggunaan nested if dalam php
[code] if($proses=="close") { if ($status=="open" and ($logg== "kosong")){ echo '
Closing Bulan '.$bulan.' Tahun '.$tahun.' berhasil (data kosong)
'; }
elseif($log == "kosong" and ($status=="open")){
echo '
Closing Bulan '.$bulan.' Tahun '.$tahun.' berhasil
'; }
else { echo '
Closing Bulan '.$bulan.' Tahun '.$tahun.' Gagal, Unclosing terlebih dahulu
'; }
} elseif ($proses="unclose") {
if($status=="open") { echo '
Unclosing Bulan '.$bulan.' Tahun '.$tahun.' berhasil
'; } else { echo '
'; } }
Apakah ada yang salah penggunaan if diatas ? hasilnya eror ?
6 Jawaban:
kudenya bikin puyeng gan, mungkin bisa diperbaiki dulu penulisannya biar mudah kebaca. gunakan gambar [] untuk menampilkan kode. kayak gini:
if($status=="open" and ($logg== "kosong")){
echo '<p id="notif" align="center"> Closing Bulan '.$bulan.' Tahun '.$tahun.' berhasil (data kosong) </p>';
}
ane bantu uploadin ulang deh
<?php
if($proses=="close")
{
if ($status=="open" and ($logg== "kosong"))
{
echo '<p id="notif" align="center"> Closing Bulan '.$bulan.' Tahun '.$tahun.' berhasil (data kosong) </p>';
}
elseif($log == "kosong" and ($status=="open"))
{
echo '<p id="notif" align="center">Closing Bulan '.$bulan.' Tahun '.$tahun.' berhasil</p>';
}
else
{
echo '<p id="notif" align="center"> Closing Bulan '.$bulan.' Tahun '.$tahun.' Gagal, Unclosing terlebih dahulu </p>';
}
}
elseif ($proses="unclose") { if($status=="open")
{
echo '<p id="notif" align="center">Unclosing Bulan '.$bulan.' Tahun '.$tahun.' berhasil </p>';
}
else
{
echo ' <p id="notif" Unclosing Bulan '.$bulan.' Tahun '.$tahun.' Gagal </p>';
}
}
?>
Jawaban Terpilih
bisa tunjukin errornya, soalnya kita bukan dukun yang bisa nerawang
kemungkinan errornya pada pengujian $proses="unclose" yah, liat = -> ini digunakan untuk asignment nilai variable harusnya pake == untuk membandingkan
selain masalah == , juga variable $log ada 2 yg satunya $logg
@kartadinata, sebenarnya hasilnya bukan error, tapi ketika dipilih kondisi close, kan ada 3 kondisi, tapi cuma 2 kondisi yg bisa terbaca, kondisi yg pertama sama yg terakhir, kalo kondisi kedua nggak terbaca. masalahnya dimana ya ?