![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 09/2007
Mesaj: 33
|
merhabalar. site ziyaretcileri fotograf gonderebiliyorlar sitenin fotograf albumune. ve sitede uyelik - arkadas listesi gibi ozellikler var. fotograf galerisi: http://www.selamturkey.com/photos.asp simdi sorun su: kullanici fotografi eklerken, "sadece arkadaslarim gorebilsin" (o zaman tablodaki photo_show_friends kolon degeri 1 oluyor) secenegini isaretlemisse, ve ziyaretci eger bu kisinin arkadas listesinde yer almiyor ise gosterilmesin. Normalde bu islemi asagidaki sorgu ile yapar, her bir fotograf gosterilirken fotograf sahibinin author_id'sini ve ziyaretcinin idsi ile tbl_buddylist te olup olmadigina bakabilirim, eger yok ise "foto_goster" degiskenini hayir olarak degerlendiririm. ve fotografi gostermem.. bu problem degil. ama boyle oldugu zaman, normalde her sayfasi 25 foto gosterilmesi gerekirken, 25'ten daha da az sayida gosterilebilir o zaman. yeterince acik anlatmaya calistim. ama pek basarili olamadim sanirim. ![]() MEVCUT SQL Sorgusu select tblAuthor.*,photo_gallery.* from tblAuthor,photo_gallery WHERE photo_gallery.photo_owner=tblAuthor.author_ID AND photo_gallery.photo_active=1 order by photo_gallery.photo_id DESC LIMIT " & (KayitSayisi*Sayfa)-(KayitSayisi) & "," & KayitSayisi |
| | |
| | #2 (permalink) |
| Luke is back... Üyelik Tarihi: 05/2002 Yer: ../Dark_Side
Mesaj: 2,443
|
Tablo yapını bilemediğim için tahminen şöyle bir sorgudur diyebiliyorum. Kod: SELECT a.*, p.* FROM tblAuthor a, photo_gallery p WHERE a.authorId = p.photo_owner AND p.photo_active = 1 AND (p.show_friends = 0 OR " & giris_yapmis_user_id & " IN (SELECT user_id FROM buddy_list WHERE authorId = a.authorId)) ORDER BY p.photo_id DESC
__________________ Do or do not. There is no try. |
| | |
| | #3 (permalink) | |
| Üye Üyelik Tarihi: 09/2007
Mesaj: 33
| Alıntı:
verdiginiz sql cumlecigini tablo isimlerine gore duzenledim. ama sonuc ayni. mysql front gibi bir programim yok. ama tablo yapisi asagidaki gibi. photo_gallery{ photo_id photo_url photo_owner (fotograf sahibi id) photo_desc vs... photo_visible (1 ise sadece arkadaslari gorebilecek.) } **senin id=5, benimkisi 2.. sen beni arkadas listene eklediginde tblbuddylist{ author_ID (5) buddy_ID (2) } tblauthor{ author_id } ilginize tesekkurler. | |
| | |
| | #5 (permalink) |
| Üye Üyelik Tarihi: 09/2007
Mesaj: 33
|
gerekli filtreleme yapilmiyor. kayit sayisi hala ayni geliyor. CREATE TABLE `tblauthor` ( `Author_ID` int(11) NOT NULL auto_increment, `Group_ID` int(11) NOT NULL default '0', `Username` varchar(25) NOT NULL default '', `Real_name` varchar(40) default NULL, `User_code` varchar(50) NOT NULL default '', `Password` varchar(50) NOT NULL default '', `Salt` varchar(30) default NULL, `Author_email` varchar(75) default NULL, `Homepage` varchar(50) default NULL, `Location` varchar(60) default NULL, `MSN` varchar(75) default NULL, `Yahoo` varchar(75) default NULL, `ICQ` varchar(20) default NULL, `AIM` varchar(75) default NULL, `Occupation` varchar(60) default NULL, `Interests` varchar(160) default NULL, `DOB` datetime default NULL, `Signature` varchar(255) NOT NULL default '', `No_of_posts` int(11) NOT NULL default '0', `Join_date` datetime NOT NULL default '0000-00-00 00:00:00', `Avatar` varchar(100) NOT NULL default '', `Avatar_title` varchar(70) default NULL, `Last_visit` datetime NOT NULL default '0000-00-00 00:00:00', `Time_offset` char(1) NOT NULL default '', `Time_offset_hours` smallint(4) NOT NULL default '0', `Date_format` varchar(10) default NULL, `No_of_PM` int(11) NOT NULL default '0', `Show_email` tinyint(1) NOT NULL default '0', `Attach_signature` tinyint(1) NOT NULL default '0', `Active` tinyint(1) NOT NULL default '0', `Rich_editor` tinyint(1) NOT NULL default '0', `Reply_notify` tinyint(1) NOT NULL default '0', `PM_notify` tinyint(1) NOT NULL default '0', `Skype` varchar(30) default NULL, `Login_attempt` int(11) NOT NULL default '0', `Banned` tinyint(1) NOT NULL default '0', `Info` varchar(255) NOT NULL default '', `personal_title` varchar(250) default 'personal_title', PRIMARY KEY (`Author_ID`), UNIQUE KEY `User_code` (`User_code`), UNIQUE KEY `Username` (`Username`), KEY `Author_ID` (`Author_ID`), KEY `Group_ID` (`Group_ID`), KEY `tblGrouptblAuthor` (`Group_ID`) ) ENGINE=MyISAM AUTO_INCREMENT=453 DEFAULT CHARSET=latin1; CREATE TABLE `tblbuddylist` ( `Address_ID` int(11) NOT NULL auto_increment, `Author_ID` int(11) NOT NULL default '0', `Buddy_ID` int(11) NOT NULL default '0', `Description` varchar(60) NOT NULL default '', `Block` tinyint(1) NOT NULL default '0', PRIMARY KEY (`Address_ID`), KEY `Address_ID` (`Address_ID`), KEY `Author_ID` (`Buddy_ID`), KEY `Buddy_ID` (`Author_ID`), KEY `tblAuthortblBuddyList` (`Buddy_ID`) ) ENGINE=MyISAM AUTO_INCREMENT=544 DEFAULT CHARSET=latin1; CREATE TABLE `photo_gallery` ( `photo_id` int(11) NOT NULL auto_increment, `photo_url` varchar(255) default NULL, `photo_owner` int(11) default NULL, `photo_description` varchar(255) NOT NULL default '', `photo_album_user` int(11) default NULL, `photo_album_admin` int(11) default NULL, `photo_date` datetime NOT NULL default '0000-00-00 00:00:00', `photo_active` int(1) default '1', `photo_counter` int(11) default NULL, `photo_visible` int(2) NOT NULL default '0', PRIMARY KEY (`photo_id`) ) ENGINE=MyISAM AUTO_INCREMENT=2916 DEFAULT CHARSET=latin1; |
| | |
| | #6 (permalink) | |
| Üye Üyelik Tarihi: 09/2007
Mesaj: 33
| Alıntı:
cok tesekkurler. herhangi bir problem yokmus. | |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| goster.php de resim gösterme sorunu | bulldog | PHP | 1 | 14/10/2007 23:36 |
| foto gallery icin foto buyutucu | sak_sahin | PHP | 7 | 24/08/2007 15:08 |
| Resimleri Dosyadan Alarak Foto Galeri Yapmak | genieril | Flash / Director / Swift 3D ... | 4 | 04/08/2006 18:59 |
| php ile foto galeri yapımı ... | libabom | PHP | 4 | 17/02/2005 19:30 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |