Jump to content
php.lv forumi

salikt pa lapaam


archux

Recommended Posts

Labs vakars!

 

Nu tā. Es cinos pats un nekā nevaru saprast, man nesanāk, tā būtu pareizāk teikt! Nu tā es no db selektoju piemeram lietotāju nikus

 

SELECT * FROM ".$db_prefix."lietotaji WHERE cd_skaits='2' LIMIT 0,5

 

nu vo tagad man vinjsh rada pa piecus (5), bet tādi lietotāji kuriem cd_skaits ir vienaads ir 12! A kā lai es viņus salieku pa lapaam?

Link to comment
Share on other sites

archux --> matimatika pirmas klasiites liimenii!!!

0,5 pirmas piecas lapas

6,10 otras piecas lapas

11,15 treshaas piecas laps

kaa dabuut konkretos skaitljus no kura liidz kuram ... Izdomaa pats ....

jo ka jau mineju nepiecieshamas tikai pirmklasnieka zinasanas aritmetikaa ...

Link to comment
Share on other sites

archux --> matimatika pirmas klasiites liimenii!!!

0,5 pirmas piecas lapas

6,10 otras piecas lapas

11,15 treshaas piecas laps

kaa dabuut konkretos skaitljus no kura liidz kuram ... Izdomaa pats ....

jo ka jau mineju nepiecieshamas tikai pirmklasnieka zinasanas aritmetikaa ...

Ar šo jāuzmanās.. Pirms tu kādu "noliec" pārbaudi vai paša atbilde ir pareiza (skatīt Val postu) :) proti pēdējais parametrs aiz LIMIT nemainās tas ir skaits, nevis pozicija.. Pirmais ir offsets, jebšu cik daudz rindas izlaist (ar kuru rindu/ierakstu sākt).

Link to comment
Share on other sites

ev :D bet es nekā nesapratu jo man vajag lai vinjsh automaatiski liek pa lapaam, un tas var parsķirt! kā lai to es izdaru? nu kaa ja taja db vinjsh neka neatrod lai lapas vinjsh man nerada a ja atrod tad rada 1 ja atrod 2 tad rada 2 un piemeram bultinju > (viena lpp uzpriekshu) >> (uz pedejo) nu plzz

Link to comment
Share on other sites

Nu tachu elementari

1. uzinam cik vispar ir vajadziigo ierakstu

select count(*) AS skaits_kopaa FROM tabulis WHERE nosacijums.....

 

2. izejot no taa cik gribi lai raada lapaa noskaidro cik lapas buus vispaar

 

3. noskaidro KURA LAPAA patreiz atrodies...

risinajums :

$lapa_patreiz=$_GET['lapuse'];

 

4. no siem datiem izveido LIMIT dalju

piem sanaak:

$limit='$no_kura_ieraksta, $lapas_radiit';

 

5. pie gatava SELECT kverija pielipini limit dalju ....

$query='SELECt * FROM tabulis ....' . $limits ;

 

6. izpildam kveriju

 

7. izveidojam lapas numeraaciju...

<a href="?lapuse=1">1</a> utt...

--------------

Visa saape.....

Link to comment
Share on other sites

nu re atradu kodu

 

<?php
if (isset($_GET['page']) && is_numeric($_GET['page'])) {
$page=$_GET['page'];
}
else {
$page=0;
}
echo '<a href="chat.php?page='.($page+1).'">nākamā lapa</a>';
?>

 

Taa kodu norādīju pareizi, bet viss strādā rofle :D

 

bet noradot pie LIMIT 0,15 vinjsh njem katraa lapā 15 gabalus, bet līdz ko es nospiezu next vinjsh man taja lapā + viens koments users :( ka var lai vinjsh katra lapa rada 15 next lapa + 15 utt

Edited by archux
Link to comment
Share on other sites

×
×
  • Create New...