Cara menampilkan gambar dengan menggunakan metode if else
Selamat malam kak,kira-kira menampilkan gambar menggunakan metode if else itu penerapan di codingannya bagaimana ya kak? Soalnya contoh kasus saya begini :
- Di tabel user saya mempunyai nama field upload_foto dan url_foto
logika saya begini :
Jika upload_foto ada isinya/ada fotonya & url_foto ada isinya/ada fotonya -> maka tampilkan upload_foto
Jika upload_foto ada isinya/ada fotonya -> maka tampilkan upload_foto
Jika tidak -> maka tampilkan url_foto
logika tersebut saya terapkan di view tapi error kak.
untuk penerapan di coding seperti apa ya kak? Mohon bantuannya.
Apakah view yang saya buat sudah benar?
Untuk tampilan view :
- Di tabel user saya mempunyai nama field upload_foto dan url_foto
logika saya begini :
Jika upload_foto ada isinya/ada fotonya & url_foto ada isinya/ada fotonya -> maka tampilkan upload_foto
Jika upload_foto ada isinya/ada fotonya -> maka tampilkan upload_foto
Jika tidak -> maka tampilkan url_foto
logika tersebut saya terapkan di view tapi error kak.
untuk penerapan di coding seperti apa ya kak? Mohon bantuannya.
Apakah view yang saya buat sudah benar?
Untuk tampilan view :
<?php if ($user['upload_foto'] == true && $user['url_foto'] == true) { // maka tampilkan $user['upload_foto'] } elseif ($user['upload_foto'] == true) { // maka tampilkan $user['upload_foto'] } else { // maka tampilkan $user['url_foto'] } ?>
19 Kontribusi 0 Poin
Jawaban Terpilih
dipersimple aja mas. parameter acuan-nya itu dari upload_foto kan ya dan pastiin klo record DB yang keisi didalem field upload_foto itu isinya path dimana foto itu disimpen dan default field si upload_foto dibuat nullable aja. jadi klo seandainya user ga upload foto, field upload foto di DB isinya NULL.
eksekusi pake ternary conditional:
eksekusi pake ternary conditional:
<img src="<?= $user['upload_foto'] ? $user['upload_foto']: $user['url_foto']; ?>" >
4 Kontribusi 3 Poin
Jawaban
dipersimple aja mas. parameter acuan-nya itu dari upload_foto kan ya dan pastiin klo record DB yang keisi didalem field upload_foto itu isinya path dimana foto itu disimpen dan default field si upload_foto dibuat nullable aja. jadi klo seandainya user ga upload foto, field upload foto di DB isinya NULL.
eksekusi pake ternary conditional:
eksekusi pake ternary conditional:
<img src="<?= $user['upload_foto'] ? $user['upload_foto']: $user['url_foto']; ?>" >
4 Kontribusi 3 Poin
Login untuk gabung berdiskusi
Pertanyaan Lainnya
Top Kontributor
- @ahanafi
813 Kontribusi 551 Poin
- @Nandar
647 Kontribusi 204 Poin
- @dianarifr
642 Kontribusi 316 Poin
- @Saputroandhi
509 Kontribusi 162 Poin
- @dodipsitorus
412 Kontribusi 145 Poin