lostyazilim
tr.link

emtpty sorunu

15 Mesajlar 1.919 Okunma
acebozum
tr.link

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
empty sorunu yaşıyorum ama benmi bir yerde hata yapıyorum anlayaamdım.

Veri varsa Cevap Yazılmış yazıyor yoksa cevap yazılmamış yazmıyor.

Nerede Hata yapıyorum acaba ?


while ( $cvpcek=$cvpsor->fetch(PDO::FETCH_ASSOC)) {

if (empty($cvpcek)) {
echo "Hiçbir Cevap Yazılmamış...";
}else {
echo "Cevap Yazılmış...";
}

 

 

E-evcil.com
wmaraci
reklam

webkartali webkartali Web Developer Kullanıcı
  • Üyelik 20.11.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek Web Developer
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 188
  • Beğeniler 171 / 84
  • Ticaret 0, (%0)
"0" değeri geliyor olabilir mi ? o da boş değer olarak sayılır bilgine hocam..
birde "PDO::FETCH_ASSOC" burdaki değeri print_r ile ekrana basın ! bakın ne gibi değerler geliyor sorun var mı yokmu..(while döngüsü hemen altına)

gelen değerleri bilemediğim için birşey diyemiyorum.
 

 

Ücretsiz Web Uygulamalar, Scriptler www.webkartali.com 'da..

PhiCode PhiCode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.08.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** S**
  • Mesajlar 38
  • Beğeniler 6 / 6
  • Ticaret 2, (%100)
saydırarak yapın hocam sizde

while( $cvpcek=$cvpsor->fetch(PDO::FETCH_ASSOC)) {

$say = $cvpcek->rowCount();

if($say==0)
{
cevap yok
}else
{
cevap var
}
 

 

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Hocam şimdi Döngü Yorumları getiriyor ama Sorunum Şu Yorum varsa Yorum var diyor Yorum yoksa Yorum yok yazamıyorum. Gelen değer yoksa Yorum yok yazması gerekiyor.
 

 

E-evcil.com
wmaraci
wmaraci

PhiCode PhiCode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.08.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** S**
  • Mesajlar 38
  • Beğeniler 6 / 6
  • Ticaret 2, (%100)
Adalente dediğimi deneyin
 

 

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
O zaman veri yokken Yok yazmıyor doluykende boş döngüye giriyor.
Tam kodlar aşağıda.


while ( $cvpcek=$cvpsor->fetch(PDO::FETCH_ASSOC)) {
$say = $cvpcek->rowCount();
if ($say==0) {
echo "Hiçbir Cevap Yazılmamış...";
}else { ?>



">



?>
<?php echo $cvpcek['user_name'] ?>










 

 

E-evcil.com

PhiCode PhiCode Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.08.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** S**
  • Mesajlar 38
  • Beğeniler 6 / 6
  • Ticaret 2, (%100)
saya bunu saydırın hocam $cvpsor
 

 

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Denedim ama olmuyor boşsa boş yazmıyor ama dolu ise dolu yazıyor yine.
 

 

E-evcil.com

Qezgin Qezgin Php Kullanıcı
  • Üyelik 14.06.2019
  • Yaş/Cinsiyet 35 / E
  • Meslek Gezgin
  • Konum Denizli
  • Ad Soyad B** D**
  • Mesajlar 54
  • Beğeniler 9 / 11
  • Ticaret 0, (%0)
Bunu denermisiniz

değişiklik olarak fetch den once sayiyi aldırıp 0 dan büyükse yazdırmak yani ters işlem mantıken çalışması gerekiyor


$say = $cvpsor->rowCount();
while ( $cvpcek=$cvpsor->fetch(PDO::FETCH_ASSOC)) {

if ($say > 0) { ?>



">



?>
<?php echo $cvpcek['user_name'] ?>











}else {
echo "Hiçbir Cevap Yazılmamış...";
} }
 

 

The greates enemy will hide in the last place you would ever lock..

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Hiçbir Cevap Yazılmamış... Gelmiyor yine eğer cvp varsa cevaplar geliyor yoksa else ekrana basmıyor :)
 

 

E-evcil.com
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al