webForumDet fria alternativet

Paging med val av antal/sid

10 svar · 2 157 visningar · startad av Asa

AsaMedlem sedan dec. 20011 860 inlägg
#1

Vill ha en sidnavigering som även har val att visa 20 50 och 100 med jquery typ. Hittar bara utan detta. Nån som har länk till sådant exempel man kan ladda ner? PHP använder jag på min hemsida. Som dustinhome har nertill: https://www.dustinhome.se/group/hardvara/datorer-surfplattor/surfplattor/ipad/?size=50

AsaMedlem sedan dec. 20011 860 inlägg
#2

Ingen som vet? Har sökt men hittar inget.

greyhoundMedlem sedan maj 20031 472 inlägg
#3

Hur långt har du kommit i dina försök och vart har du kört fast?

AsaMedlem sedan dec. 20011 860 inlägg
#4

Använder denna:
http://www.9lessons.info/2010/10/pagination-with-jquery-php-ajax-and.html

Men vet inte hur jag skall få in val att visa 20 50 och 100
Kan ej jquery eller javascript så mycket så jag klarar att göra detta själv.

voigtann1Medlem sedan juni 20019 519 inlägg
#5

har du backend kod som är igång redan då?

AsaMedlem sedan dec. 20011 860 inlägg
#6

Har det på en sida men vet inte om kunden vill att jag skall visa sidan när det inte är klart men bifogar det jag använder i en .zip fil.

AsaMedlem sedan dec. 20011 860 inlägg
#7

Ingen?

voigtann1Medlem sedan juni 20019 519 inlägg
#8

jag hade gjort om koden så att du få igång allt i PHP sen hookar du upp JS koden senare, känns som en enklare lösning än att rendera ut en tom sida som gör ett ajax anrop som du ändå måste binda upp click event för att göra nya anrop osv. jag har ingen PHP server på min lokala dator och ingen mysql heller

grennfoxMedlem sedan feb. 2010177 inlägg
#9

Hej!
Först skulle jag kunna rekommendera att du använder dig av pdo anslutning istället för mysqli.
När det gäller att kunna visa 20 50 osv så kan du göra typ en dropdown lista eller något, sen så kollar du med jquery när den ändras, och när den har ändrats så gör du ett ajax post med värdet från dropdown listan. Så bygger du upp en php funktion som lyssnar på detta och ändrar $limit.
Om jag förstod din kod rätt iallafall när jag kollade lite fort i den.

Sen vet jag inte bara om det är jag eller så, men jag tycker att man ska försöka hålla isär php koden och html koden. Alltså inte lägga in html koden i en php variabel. Utan försök bygg upp ett html dokument och låt php enbart sköta det som har med servern att göra.
Men kanske är en smak sak!

grennfoxMedlem sedan feb. 2010177 inlägg
#10

te,x på ett ajax post:

$.ajax({
 type: 'POST',
 url: 'url/till/php/funktionen',
 data: '20', //hur många object som ska visas
 success: function(data){
  //gör något här som ändrar vyn eller något såndant
 },
 error: function(){
  //vissa upp något fel meddelande eller något, denna del behövs inte
 }
});
AsaMedlem sedan dec. 20011 860 inlägg
#11

Tog bara ett färdigt exempel jag tänkt använda men ska försöka kolla på det du skriver. Tackar

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)