Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Programlama
> PHP

PHP Hypertext Processor ile ilgili sanal yönergeler üzerinde geliştirme için tasarlanmış dil ile ilgili dökümanların paylaşım alanı.



PHP Gelişmiş Sayfalama

PHP

Yeni Konu aç Cevapla
 
Seçenekler
Alt 21-12-2018 21:31   #1
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
09/2016
Mesajlar
Konular

Teşekkür (Etti): 2
Teşekkür (Aldı): 0


Arrow PHP Gelişmiş Sayfalama



Selamın Aleyküm Komutanlarım,

PHP Gelişmiş Sayfalama Nasıl Yapılır Göstericem.
Ne zamandır arıyorum yeni SQL kabul etmiyordu ve internette bulamadım sonunda bir İngiliz sitesinde buldum detaylı bir şekilde anlattım inşallah beğenirsiniz....

Kod:
<html>
<head>
    <title>Sayfalama</title>
    <!-- Bootstrap CDN -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
    <?php

        if (isset($_GET['sayfa'])) {  /// Sayfa Tagımızı Verdik ///
            $sayfa = $_GET['sayfa'];
        } else {
            $sayfa = 1;       ///// Sayfamız 1 den başlıyacağını belirledik ///
        }
        $sayfaici = 1;			///// Sayfamızda kaç adet veri listelendiğini belirledik ///
        $offset = ($sayfa-1) * $sayfaici;

        $baglan=mysqli_connect("localhost","root","","veri");      ///// Veritabanımızı bağladık /////
        // Check connection
        if (mysqli_connect_errno()){
            echo "Failed to connect to MySQL: " . mysqli_connect_error(); ///// Veritabanımızda bir sorun çıkarsa hata vermesi için gerekli kodları belirledik ///
            die();
        }

        $sql_toplam_sayfa = "SELECT COUNT(*) FROM haber";   ///// Hangi Sayfanın Sayfalanması gerektiğini yazdık ////
        $sonuc = mysqli_query($baglan,$sql_toplam_sayfa);
        $toplam_satır = mysqli_fetch_array($sonuc)[0];
        $toplam_sayfa = ceil($toplam_satır / $sayfaici);

        $sql = "SELECT * FROM haber LIMIT $offset, $sayfaici"; ///// SQL çıktısı ////
        $res_data = mysqli_query($baglan,$sql);
        while($row = mysqli_fetch_array($res_data)){
			extract($row);				//// ECHO Verip sayfamızda yazdırdık /////////
		echo "                               
		<strong>{$BASLIK} </strong>
		";
        }
        mysqli_close($baglan);
    ?>
	
<!-- Burada Gelişmiş İleri veya Geri Kordinasyonlarımızı yaptık.. -->
	
    <ul class="pagination">
        <li><a href="?sayfa=1">Başa Dön</a></li>
        <li class="<?php if($sayfa <= 1){ echo 'disabled'; } ?>">
            <a href="<?php if($sayfa <= 1){ echo '#'; } else { echo "?sayfa=".($sayfa - 1); } ?>">Önceki</a>
        </li>
        <li class="<?php if($sayfa >= $toplam_sayfa){ echo 'disabled'; } ?>">
            <a href="<?php if($sayfa >= $toplam_sayfa){ echo '#'; } else { echo "?sayfa=".($sayfa + 1); } ?>">Sonraki</a>
        </li>
        <li><a href="?sayfa=<?php echo $toplam_sayfa; ?>">Söna Git</a></li>
    </ul>
	
	
</body>
</html>
Veritabanını bağlamanız, FROM'dan sonraki yeri ayarlamanız ve Echo'yu kendinize göre ayarlamanız yeterlidir.

Konu Aegiis tarafından (21-12-2018 21:34 Saat 21:34 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 21:42   #2
  • Teğmen
  • Üye Bilgileri
Üyelik tarihi
09/2018
Nereden
SİBER ALEM
Mesajlar
Konular

Teşekkür (Etti): 74
Teşekkür (Aldı): 11




eline sağlık



___________________________________________

'' NE MUTLU TÜRKÜM DİYENE''

 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 21:45   #3
  • Üsteğmen
  • Üye Bilgileri
Üyelik tarihi
12/2018
Nereden
Mars
Yaş
19
Mesajlar
Konular
8

Teşekkür (Etti): 4
Teşekkür (Aldı): 36




Videolu Anlatım Gelir mi Hocam?



___________________________________________

---HİÇ BİR SİSTEM GÜVENLİ DEĞİLDİR---

---BİR SABAH GELECEK KARDAN AYDINLIK---

 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 22:44   #4
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
09/2016
Mesajlar
Konular

Teşekkür (Etti): 2
Teşekkür (Aldı): 0




Alıntı:
HackerWhoAmI´isimli üyeden Alıntı Mesajı göster
eline sağlık
Teşekkür Ederim.

Alıntı:
arifefess1´isimli üyeden Alıntı Mesajı göster
Videolu Anlatım Gelir mi Hocam?
Videolu anlatıma gerek duymadım. Sebebi ortada herşey sadece from taglarını değiştiriceksin db bağlıcaksın bide echo verdiğimiz kodları değiştiriceksin kolay bişey.
 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 22:45   #5
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
01/2016
Nereden
TÜRKİYE
Mesajlar
Konular

Teşekkür (Etti): 74
Teşekkür (Aldı): 12




Elinize sağlık



___________________________________________


İmkanın sınırını görmek için imkansızı denemek lazım

FATİH SULTAN MEHMET

 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 22:57   #6
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
09/2016
Mesajlar
Konular

Teşekkür (Etti): 2
Teşekkür (Aldı): 0




Alıntı:
RootAndBranch´isimli üyeden Alıntı Mesajı göster
Elinize sağlık
Teşekkür Ederim.
 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 23:03   #7
  • Teğmen
  • Üye Bilgileri
Üyelik tarihi
05/2014
Nereden
.php | .js
Mesajlar
Konular

Teşekkür (Etti): 128
Teşekkür (Aldı): 48




Yararlı konu teşekkürler.



___________________________________________

"Uyuyan milletler ya ölür,
Ya da köle olarak uyanır!"
 Offline  
 
Alıntı ile Cevapla
Alt 21-12-2018 23:07   #8
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
09/2016
Mesajlar
Konular

Teşekkür (Etti): 2
Teşekkür (Aldı): 0




Alıntı:
RedLinee´isimli üyeden Alıntı Mesajı göster
Yararlı konu teşekkürler.
Rica ederim. Elimden geldiği kadar bu foruma yararlı bilgiler kaydedicem.
 Offline  
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2019

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+
Pomeranian Boo
instagram takipci hilesi

wau