merhabalar, menüler tablosunda 1 tane bile menu_durum 0 ise bu kod aktif olsun eğer yoksa devre dışı kalsın istiyorum nasıl yapabilirim? menüler tablosundaki menu_durumların hepsini kontrol edip hepsi 0 ise aktif olucak 1 tane 1 varsa gözükmücek herkese teşekkürler
çözüldü
PHP kodun devre dışı bırakılmasını istiyorum +R10
3
●332
- 22-07-2023, 04:26:50$query = $db->query("SELECT menu_durum FROM menuler WHERE menu_durum = 1");
if (!$db->num_rows($query)) {
menü durumları 0 ise gösterilecek kod
} - 22-07-2023, 04:27:15vetina adlı üyeden alıntı: mesajı görüntüle
<?php
// Varsayılan olarak stil kodunu aktif ediyoruz
$isActiveStyle = true;
// Burada menüler tablosundaki verileri almanız gerekiyor, örneğin bir veritabanından.
// Örnek olarak menüler tablosunu bir dizi olarak varsayalım:
$menus = [
['menu_durum' => 0],
['menu_durum' => 0],
['menu_durum' => 1],
['menu_durum' => 0],
];
// Menüler tablosundaki her bir menü_durum için kontrol ediyoruz
foreach ($menus as $menu) {
if ($menu['menu_durum'] == 1) {
// En az bir menu_durum 1 olduğunda stil kodunu devre dışı bırakıyoruz
$isActiveStyle = false;
break;
}
}
// Sonuca göre stil kodunu yazdırıyoruz
if ($isActiveStyle) {
echo '<style>.navbar-nav>li, .navbar-nav>li>a em { display: inline-block; float: left; !important! }</style>';
}
?>
Bunu dener misin gpt ye yaptırdım bakalım - 22-07-2023, 04:59:38teşekkür ederim PDO kullanıyordum row_count olarak değişince çalıştı tekrar çok teşekkürlerKarayelHosting adlı üyeden alıntı: mesajı görüntüle