wmaraci reklam

php button ile değer atama

5 Mesajlar 1.515 Okunma
pst.net
wmaraci reklam

borderking borderking WM Aracı Kullanıcı
  • Üyelik 05.01.2020
  • Yaş/Cinsiyet 40 / E
  • Meslek özel sektör
  • Konum İstanbul Avrupa
  • Ad Soyad Z** K**
  • Mesajlar 122
  • Beğeniler 27 / 34
  • Ticaret 1, (%100)
Sayfada 2 buton yapmak istiyorum, bu butonlar sayfadaki var olan değişkene +20 eklemeli, yada -20 azaltmalı, ve sonra sayfayı yenilemeli.
Sayfa yenilendiği zaman değişken yeni hali ile işlem görmeli, bu nasıl yapılabilir?

sayfalama için kullanacağım.


$pag =20; // bunu sorgudan alacağım,
(sayfaya gelen içerik sayısı)


$offset = 0; // bu ise button ile değiştirmek istediğim değişken
(gelen ilk içeriğin başlangıç sıra değeri)


$sor=$db->prepare("SELECT * from deneme limit $pag offset $offset;");
 

 

wmaraci
reklam

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Aklıma ilk gelen yöntemle yaptım, daha kısa ve sade yöntemler de vardır illaki;
Eksiye de düşüyormuş ama onun kontrolünü yapmayı unuttum :)








<script></script>
Document



if ($_POST) {
if (!$_COOKIE['offset']) {
setcookie("offset",$_POST['offset'],time()+3600);
} else {
$x = $_COOKIE['offset'] + $_POST['offset'];
setcookie("offset",$x,time()+3600);
}
}

$offset = $_COOKIE['offset'] ?? 0;

?>







echo $offset;

?>
<script>
$("#eksi").on("click",function () {
$.post(window.location,{offset:"-20"}, function (e) {
location.reload();
});
});
$("#arti").on("click",function () {
$.post(window.location,{offset:20}, function (e) {
location.reload();
});
})

</script>


borderking

kişi bu mesajı beğendi.


borderking borderking WM Aracı Kullanıcı
  • Üyelik 05.01.2020
  • Yaş/Cinsiyet 40 / E
  • Meslek özel sektör
  • Konum İstanbul Avrupa
  • Ad Soyad Z** K**
  • Mesajlar 122
  • Beğeniler 27 / 34
  • Ticaret 1, (%100)
Bu kadar uzun bir kod bloğu gerektiğini bilsem soru sormak yerine kopyala yapıştır yapardım, ama bu hali ile çok class oldu.

include ettim sorunsuz çalışıyor, css ve koşullu göster-gizle ayarlayıp tüm sisteme gömeceğim, elinize sağlık :D
Abdullahx

kişi bu mesajı beğendi.

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Hocam aradaki sadece işinize yarayan kısımları alın komple include etmeyin :) Ben editörden boş sayfa oluşturunca şablon olarak oluşturuyor bunu onun için tam sayfa oldu. Yapma mantığını anladıysanız kendinize göre entegre edin :)
 

 


wmaraci
Mersin evden eve nakliyat

borderking borderking WM Aracı Kullanıcı
  • Üyelik 05.01.2020
  • Yaş/Cinsiyet 40 / E
  • Meslek özel sektör
  • Konum İstanbul Avrupa
  • Ad Soyad Z** K**
  • Mesajlar 122
  • Beğeniler 27 / 34
  • Ticaret 1, (%100)
Daha işi çok hocam, oradan sadece cokie kısmını kullanırım, şablonun çalıştığını belirtmek istedim
Abdullahx

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al