-
Üyelik
20.09.2018
-
Yaş/Cinsiyet
29 / E
-
Meslek
Web Designer, Reklam ve Pazarlama Uzmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** K**
-
Mesajlar
45
-
Beğeniler
12 / 6
-
Ticaret
0, (%0)
merhaba, mysql de durum 1 veya sıfır olarak kapat aç sistemini başarılı bir şekilde yapmaktayım. Ancak ekrana basma kısmında mysqlde ki durum sütununa göre nasıl göster gizle yapılacağını sormak istedim örnek kod şu şekilde;
$iceriksor=$db->prepare("select * from icerik order by icerik_id ASC limit 8");
$iceriksor->execute();
while($icerikcek=$iceriksor->fetch(PDO::FETCH_ASSOC)) { ?>
ben bu alanda değeri 1 veya sıfır olan bir sütunu nasıl göster veya gizle diyebilirim?
-
Üyelik
31.10.2017
-
Yaş/Cinsiyet
30 / E
-
Meslek
Amatör Yazılımcı
-
Konum
Adana
-
Ad Soyad
C** A**
-
Mesajlar
173
-
Beğeniler
41 / 28
-
Ticaret
0, (%0)
if ile yapabilirsin örn:
if($icerikcek['durum'] == 1) {
burayı göster
}else{
burayı göster (zaten 1 ve 0 varsa eğer 1 değilse otomatik olarak değilseye gidecek.)
}
1 kişi bu mesajı beğendi.
-
Üyelik
29.10.2016
-
Yaş/Cinsiyet
32 / E
-
Meslek
Öğretmen
-
Konum
Konya
-
Ad Soyad
O** K**
-
Mesajlar
1116
-
Beğeniler
499 / 498
-
Ticaret
16, (%100)
Bu şekilde yapabilirsiniz. İçerik durumunu tuttuğunuz sütun ismini durum oalrak aldım.
$iceriksor = $db->query("SELECT * FROM icerik WHERE durum =1 ORDER BY icerik_id ASC limit 8", PDO::FETCH_ASSOC);
if ( $iceriksor->rowCount() ){
foreach( $iceriksor as $icerik){
print $icerik['icerik_baslik']."
";
}
}
1 kişi bu mesajı beğendi.
-
Üyelik
20.09.2018
-
Yaş/Cinsiyet
29 / E
-
Meslek
Web Designer, Reklam ve Pazarlama Uzmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** K**
-
Mesajlar
45
-
Beğeniler
12 / 6
-
Ticaret
0, (%0)
teşekkür ederim where ile yapıldığını unutmuşum. Konuyu arayan arkadaşlar için where den sonra "1" değil sayısal değeri düz tırnaksız 1 olarak yazarlarsa çalışacaktır diğer türlü çalışmayabilir.. Cevap için ayrıca teşekkürler hocam