netbozum
wmaraci reklam

Php Veritabanında Aynı Satırdaki Verileri Kontrol Etme (Çözüldü)

2 Mesajlar 483 Okunma
Toplam 2 mesaj ve 483 görüntüleme
acebozum
wmaraci reklam

0ebedi 0ebedi Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 17.08.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad E** E**
  • Mesajlar 188
  • Beğeniler 49 / 44
  • Ticaret 0, (%0)
Kafam baya karıştı mantığını çözemedim;

İlk olarak,

Sitemde bazı listeler var ve

Kullanıcılar bu listeleri kaydedebiliyolar

Liste Kayıt edilmediğinde "Kaydet " diye bir resim var

liste kayıt edildiğinde "Kaydedildi" diye bir resim çıkıyo

kullanıcı sayfayı yenilesede bu resim kaydedildi olarak kalıyo buraya kadar her şey normal




Sorun Şurada

eğer bir listeyi başka bir kullanıcı kayıt etmişse diğer bir kullanıcı kayıt etmemiş olsa dahi orada kaydedildi resmi gözüküyo

Benim İstediğim eğer bu kullanıcı bu konuyu kaydetmişse "Kaydedildi" resmi çıksın

Veritabanında kulid - konuid - sütunlarım var

Bahsedilenin Kodları




/*Bu Kullanıcı Bu Konuyu Kaydetmiş mi?*/

/*$konuid ve $kulid tanımladım orada sıkıntı yok*/

@$bak = $db->query("SELECT * FROM kaydet where konuid = '$konuid' and kulid='$kulid' ", PDO::FETCH_ASSOC);
@$bak = $query->rowCount();


/*Eğer Kullanıcı Konuyu Kaydetmişse*/


if($_SESSION && $bak){
echo '



  • ';



    }




    /*Eğer Kullanıcı Konuyu Kaydetmemişse*/


    if($_SESSION && !$bak){
    echo '



  • ';



    }





    İnşallah anlatabilmişimdir :D
     

     

    wmaraci
    reklam

    0ebedi 0ebedi Kimlik Onayı Bekliyor Banlı Kullanıcı
    • Üyelik 17.08.2018
    • Yaş/Cinsiyet 28 / E
    • Meslek Öğrenci
    • Konum İstanbul Anadolu
    • Ad Soyad E** E**
    • Mesajlar 188
    • Beğeniler 49 / 44
    • Ticaret 0, (%0)
    Hatamı Buldum


    @$bak = $query->rowCount();


    burada

    $bak = $bak->rowCount();

    olucak :D

    bi yürüyüp geldim buldum :D

    kişi bu mesajı beğendi.

    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al