goma smile Posted September 12, 2012 Report Share Posted September 12, 2012 Man iteresē kāda ir sistēma kā draugiem.lv uzbūvēja to ka piemēram līdzko ir jauna galerija,dienasgrāmata viņi norāda to ar augšā to oranģo izsaukumu (skaitlīti..) Quote Link to comment Share on other sites More sharing options...
briedis Posted September 12, 2012 Report Share Posted September 12, 2012 (edited) Glabā kaut kur datumu, kurā lietotājs ir pēdējo reizi iegājis galerijās. Pēc tam atlasi, cik galerijas ir pārādījušās pēc šī laika. Ieejot galerijās: UPDATE user SET last_gallery_visit = NOW() WHERE id = $user_id last_gallery_visit ir datetime tipa lauks. Tad, lai dabūtu skaitu cik ir jaunas galerijas: SELECT COUNT(*) FROM galleries WHERE date_gallery_created > $last_gallery_visit AND user_id IN (SELECT friend_user_id FROM friends WHERE user_id = $user_id) Nav testēts, bet domai vajadzētu būt skaidrai. Ir, protams, citi varianti, kurus var lietot, ja ir ļoti daudz lietotāji, bet šis ir tāds vienkāršākais, manuprāt. Edited September 12, 2012 by briedis Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.