• 13-12-2012, 19:24:26
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar ben belli sayfalardan yazı çekmek için explode kodunu kullanıyorum.Ama bu kodu 100'den fazla ekleyince script çok kasıyor.

    örnekle açıklamam gerekirse;

    site.com/sayfa?id=1
    site.com/sayfa?id=2
    site.com/sayfa?id=3
    site.com/sayfa?id=4
    site.com/sayfa?id=5
    site.com/sayfa?id=6
    site.com/sayfa?id=7
    .
    .
    .
    site.com/sayfa?id=120


    yukarıdaki gibi aynı kalıpta 120 sayfam var.ve bu 120 sayfamın içerisinde, sayfanın sabit bir yerinde kullanıcı ismi var ve ben bu ismi explode kullanarak 1 sayfada topluyorum

    <div id=ornek>kullanıcı ismi</div> (site.com/sayfa?id=1)
    <div id=ornek>kullanıcı ismi 2</div> (site.com/sayfa?id=2)
    <div id=ornek>kullanıcı ismi 3</div> (site.com/sayfa?id=3)
    .
    .
    .
    <div id=ornek>kullanıcı ismi 120</div> (site.com/sayfa?id=120)

    her bir sayfada günlük değişen kullanıcı isimleri var.Ben bu isimleri harita.php içerisinde bir harita üzerinde belirli bölgelere çekiyorum.ama bu şekilde 120 farklı sayfadan explode kodu ile veri çekince script donup kalıyor.1 dk kadar sonra ekrana geliyor.

    bu 120 sayfadan bu verileri mutlaka çekmem gerek.ama explode mantığıyla çok kastı.bu 120 sayfadan ,scripti kasmadan kolayca veri çekebileceğim başka yöntemler var mı acaba?
  • 13-12-2012, 19:33:44
    #2
    Birileri bunun için veritabanı olayını geliştirdi

    SQL diye araştırın
  • 13-12-2012, 19:38:30
    #3
    veritabanı olayına hiç girmek istemiyordum ama başka çare yok heralde
  • 13-12-2012, 19:56:28
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    disk cache ile değişen verileri json dosyalarda tutarak biraz hızlandırma katabilirsiniz.
  • 13-12-2012, 20:08:36
    #5
    olay explode ile değil, sayıyı kendin yazıyorsun 120 sayfadan veri almak. explode ile parçalamasan bile kasıntılı bir iş.
  • 13-12-2012, 20:26:46
    #6
    veritabanı ile bişeyler yaptım. tablomdaki verileri çekebiliyorum ama hepsi ekrana yansıyor.

    mesela veritabanından ulkeler isimli tablomda 7. satırdaki ID sutünundaki veriyi ekrana nasıl yazdırabilirim?

    ve ayrıca bu ID smf forumumdaki üyelerin ID 'sidir.bu ID'yi kullanarak hangi komutla smf_members tablosundan member_name sutununda ID'ye denk gelen üye ismini çekebilirim?