Странициране помощ

martyyy

Member
Значи имам странициране на страницата но заявката към MySQL базата е с калуза WHERE която зависи от променлива предадена от форма от друга скрипт но когато прехжарля с една страниците тя загубва стоиноста си как да я запазя.Благодаря предварително.
 
От: Странициране помощ

като е толкова сложно с тая променлива че не я влачиш в урл-то,
що не я навреш в една сесия или бисквитка ?

и защо не си пусна въпроса в туриста ? и теб ли да те баннали ?
 
От: Странициране помощ

За целта ще са ти необходими мааалко по-задълбочени познания. Предполагам ползваш PHP. На кратко, като образуваш url-ите трябва да добавиш параметри за LIMIT, които в последствие да използваш в SQL заявката:

mysite.com?first=10&last=20

if(isset($_GET['first'] && isset($_GET['last'])) {
$first = (int)$_GET['first'];
$last = (int)$_GET['last'];
} else {
$first = 0;
$last = 20;
}

SELECT
mytable.*
FROM
mytable
LIMIT $first, $last

естествено има още един куп други начини да си образуваш заявката или да си ескейпнеш GET-а
 
От: Странициране помощ

то по скоро въпроса му беше
когато прехжарля с една страниците тя загубва стоиноста си как да я запазя
просто трябва да добавиш към линка на станицата ...&page=$next, където page ти е променливата която си ГЕТнал а next ти е page + лимита на резултати

Както и да е за 2 месеца сигурно си си намерил решение :)
 
Последно редактирано:

Горе