müdür anladığım kadarı ile veri tabanına eklerken her türlü iki kaydediyorsun bunda problem yok profile gittiğin kişinin arkadaşım olup olmadıığıunı renmek istesem $arkadaskontrolu= $db->query ; if ( $arkadaskontrolu->rowCount else kendi profilinde olan arakdaşları listeleyecesen $arkadaslar= $db->query ; if ( $arkadaslar->rowCount { echo "arkadaslarin"; foreach } esle hocam yemiyor hala arkadaş olun uyarısı geliyor. bir türlü siz arkadaşsınız dedittiremedim. Mysql Nuh diyor Peygamber demiyor. Nuh diyoorrr Peygamber demiyor arkadaş :D \ /

Hocam tek kayıtla işi bitirebilirdin. select from tablo where (kullaniciid = $deger1 and arkadasid = $deger2) or (kullaniciid = $deger2 and arkadasid = $deger1) işini çzerdi. sonunda yle yaptık zaten hocam :D wert hocam team ile bağlandı yanlış yaptığım yeri değiştirip bir de sorgu mantığımı değiştirdi. sql injectiona nlem için. güzel de bir php dersi verdi sağolsun :D \ /

Hocam tek kayıtla işi bitirebilirdin. select from tablo where (kullaniciid = $deger1 and arkadasid = $deger2) or (kullaniciid = $deger2 and arkadasid = $deger1) işini çzerdi. teamviewer yardımcı olmaya çalıştım en son bu mantığa geldik :D |sadece aptalların başarısı ders notu ile lçülür|

Arkadaşlar ben projemde arkadaşlık blümü de olsun istiyorum bunun için bir tablo oluşturdum. kullanıcı id si ile arkadaş olunan kişinin id sini kaydediyorum. çekerken bir sorgu yapmam gerekiyor. Kullanıcımız bir başkasının profiline gittiğinde sorguyu çalıştırıp eğer veritabanında bu kişi ile ilgili bir bilgi eklenmiş ise siz arkadaşsınız yazdıracağım. eğer daha nce byle bir kayıt yok ise yeni bir kayıt ekleteceğim. Mysql sorgumu veritabanından sorguladığımda pekala istediğim verileri getiriyor bana. Lakin şyle bir sıkıntım var. Veritabanında aşağıdaki gibi iki kayıt var. iki kaydın da bulunması gerekiyor. zira bir kişi diğeriyle arkadaş olabilir ancak arkadaş olduğu kişi de onun profiline gittiğinde sorguda hata olmasın diye iki kaydında bulunması gerekiyor. İki kayıt birden listelendiği için sorgumda arkadasid yi çekerken hangisi olduğunu belirtmediğim için sorgu hata veriyor. Team den bağlanıp destek olabilecek biri olursa daha detaylı anlatabilirim. Sorgum şu : $arkadaskontrolu= $db->query("SELECT from arkadasolundu WHERE kullaniciid='1' and arkadasid='2' or kullaniciid='2' and arkadasid='1' order BY kullaniciid ASC", PDO::FETCH_ASSOC); if ( $arkadaskontrolu->rowCount { foreach } \ /

$ExecutedQuery="SELECT from arkadasolundu WHERE kullaniciid='$benimid' and arkadasid='$profilsahibiid' "; echo $ExecutedQuery; //Aldığın çıktıyı Mysql de çalıştır. Eğer bir cevap dnüyorsa buraya kadar okey. $Result=$db->query ; if($Result->rowCount else //Bu çıktılardan eğer cevap dnüyorsa ve hala else deki değilsin seçeneği dnüyorsa Hatayı kodda değil my. ini içeresinde ara timeout falan düşüyor olabilir çok data varsa vs. vs. EDİT : Girdileri de kontrol et. $benimid ve $profilsahibiid değişkenlerin değerleri doğru mu geliyor? MhmdAlmz tarafından 30/May/17 00:24 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

müdür anladığım kadarı ile veri tabanına eklerken her türlü iki kaydediyorsun bunda problem yok profile gittiğin kişinin arkadaşım olup olmadıığıunı renmek istesem $arkadaskontrolu= $db->query ; if ( $arkadaskontrolu->rowCount else kendi profilinde olan arakdaşları listeleyecesen $arkadaslar= $db->query ; if ( $arkadaslar->rowCount { echo "arkadaslarin"; foreach } esle wert tarafından 29/May/17 23:46 tarihinde düzenlenmiştir |sadece aptalların başarısı ders notu ile lçülür|

Hocam tek kayıtla işi bitirebilirdin. select from tablo where (kullaniciid = $deger1 and arkadasid = $deger2) or (kullaniciid = $deger2 and arkadasid = $deger1) işini çzerdi. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.