-
Üyelik
24.11.2018
-
Yaş/Cinsiyet
38 / E
-
Meslek
Bilgisayar Teknikeri
-
Konum
Antalya
-
Ad Soyad
M** K**
-
Mesajlar
91
-
Beğeniler
8 / 7
-
Ticaret
0, (%0)
Merhaba arkadaşlar.
Dizi olarak elimde veriler var. Ben bu diziyi sayfalama yaparak sitede göstermek istiyorum. Mesela veri sayısı 500 tane var. Hepsi birden çıkıyor sayfada. Sayfalara bölmem gerekiyor. Google da araştırmam da hep mysql ile sayfalama örnekleri karşıma çıkıyor.
Dizilerde sayfalama nasıl yapabiliriz?
-
Üyelik
04.02.2020
-
Yaş/Cinsiyet
43 / E
-
Meslek
Yazılım...
-
Konum
Diğer
-
Ad Soyad
O** B**
-
Mesajlar
597
-
Beğeniler
154 / 153
-
Ticaret
0, (%0)
Güzel soru.
Biraz düşündüm ama benim bilgim çözüm üretmeye yeterli olmadı şu an için.
Öğrenmek için konuyu takip edeceğim.
ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
-
Üyelik
08.05.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Developer
-
Konum
Samsun
-
Ad Soyad
İ** Ş**
-
Mesajlar
1020
-
Beğeniler
321 / 320
-
Ticaret
19, (%100)
diziler.php;
$veriler = array(
"sayfa1" => "1. Sayfa, Açıklama metni vsvs",
"sayfa2" => "2. Sayfa, Açıklama metni vsvs"
);
?>
sayfa.php;
// link : sayfa.php?git=sayfa1
require_once("diziler.php");
echo $veriler[$_GET["git"]];
En basit örneği bu şekilde olabilir (umarım soruyu doğru anlamışımdır)
2 kişi bu mesajı beğendi.
-
Üyelik
15.05.2015
-
Yaş/Cinsiyet
33 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** G**
-
Mesajlar
1207
-
Beğeniler
382 / 381
-
Ticaret
16, (%100)
melihonline for ile döndürüp limit vererek yapabilirsin ama benim tavsiyem en kolayı datatable ile yapabilirsin.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
-
Üyelik
08.05.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Developer
-
Konum
Samsun
-
Ad Soyad
İ** Ş**
-
Mesajlar
1020
-
Beğeniler
321 / 320
-
Ticaret
19, (%100)
Kodların aynısını require_once kullanmadan (gerek yok çünkü sayfa birleştirmediğimiz için) kullanabilirsiniz
-
Üyelik
04.02.2020
-
Yaş/Cinsiyet
43 / E
-
Meslek
Yazılım...
-
Konum
Diğer
-
Ad Soyad
O** B**
-
Mesajlar
597
-
Beğeniler
154 / 153
-
Ticaret
0, (%0)
Üstadım limitin döngüye nasıl eklendiğini kod ile örneklendirebilir misiniz...
ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
-
Üyelik
04.02.2020
-
Yaş/Cinsiyet
43 / E
-
Meslek
Yazılım...
-
Konum
Diğer
-
Ad Soyad
O** B**
-
Mesajlar
597
-
Beğeniler
154 / 153
-
Ticaret
0, (%0)
ikodev adlı üyeden alıntı
diziler.php;
$veriler = array(
"sayfa1" => "1. Sayfa, Açıklama metni vsvs",
"sayfa2" => "2. Sayfa, Açıklama metni vsvs"
);
?>
sayfa.php;
// link : sayfa.php?git=sayfa1
require_once("diziler.php");
echo $veriler[$_GET["git"]];
En basit örneği bu şekilde olabilir (umarım soruyu doğru anlamışımdır)
Üstadım veriler nereye yazılıyor bu yöntemde?
diziler.php 'yi çözemedim şahsen, biraz daha somutlaştırabilir misiniz rica etsem...
ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
-
Üyelik
08.05.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Developer
-
Konum
Samsun
-
Ad Soyad
İ** Ş**
-
Mesajlar
1020
-
Beğeniler
321 / 320
-
Ticaret
19, (%100)
Eğer yöntem işinizi gördüyse anlatıyım hocam gayette basit bir mantık aslında;
Bir array türünde değişken oluşturduk bunların her bir içerisine eleman ve elemana ait bir veri girdik.
GET methoduyla gelen veriye göre dizide ki elemana ulaşıp içerisinde ki veriyi "echo" yöntemiyle çıktı aldık. Bunu hangi satırda kullanırsanız o diziye ait elemanın bilgisini yazdıracaktır.
Ama hani bu yöntem eğer işinizi gördüyse yoksa farklı yöntemlerde var bir çok array-dizi yapısı var burada önemli olan attığım yapının işinizi görüp-görmediği :)