Merhaba arakdaşlar bir script yazıyorum arkadaş listesi yapıyorum yani üyeler birbirlerini arkadaş olarak ekleyebilecekler...fakat mantığını çözemedim bir türlü...Ne yaptığımı anlatayım siz beni aydınlatırsanzı yardımcı olursanız çok seviniirm..
Önce Arkadas diye bir veri tabanı oluşturdum içinde
( a_id ekleyen eklenen onay sil )
diye tablolar oluşturdum mesela benim kullanıcı id'm 5 ekliceğim kişininki 10 ekliyorum tablo şu şekilde oluyor...
a_id =1 ekleyen=5 eklenen=10 onay=0 sil=0
oluyor yani karşıdaki onayladıktan sonra onay=1 oluyor buraya kadar herşey süper ilerliyor fakat arkadaş listesini çekerken bir türlü beceremiyorum mantığını kavrayamadım...bu mantığı kendim kafamdan buldum ne derece doğru onuda bilmiyorum ama mantık bir yerde kaldı...ben ekliyorum karşıdaki onaylıyor benim arkadaş listemde Eklediğim kişi görünüyor fakat eklenilen kişinin listesinde ben görünmüyorum...çünkü listeyi çekerken
SELECT * FROM arkadas WHERE ekleyen='$eklenenid' AND onay='1'
bu şekilde çekiyorum...Eklenilen kişinin idsi ekleyende olmadığı için karşı tarafın listesinde çıkmıyor...Lütfen bir çağre Tıkandım