Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.06.12
Prihlásený: 07.11.23
Príspevky: 22
Témy: 8
Príspevok NapísalOffline : 22.06.2012 14:48

Zdravim Vas :) potreboval by som mensiu pomoc neviem si uz rady :( mam vytvorene strankovanie.. vsetko ide fajn.. lenze v tabulke kde sa zobrazuju vysledky z DB tak mam aj ako keby autoincrement.. t.z. ze kazdy jeden riadok co vypise DB tak v tabulke na stranke prida +1 poradove cislo. No ale problem je v tom ze ked prepnem na dalsiu stranu napr. na 2 tak automaticky to zacina pocitat od 1 no ja by som potreboval aby to pocitalo od toho nasledujuceho cisla co skoncilo na strane 1.Pridavam aj kod. Vlastne problem robi ten $number_row=0; ze sa stale na kazdej stranke resetne a pocita od zaciatku :( mozno je to len mala blbost no mna uz fakt nic nenapada. Nevedel by to niekto z Vas upravit tak ako som to popisal? :( .. lebo to strankovanie je matika ... a ta mi robi celkom problem :(
P.s. Hladal som aj na nete. Vdaka za odpovede.
Kód:
$limit=10;
                           
                  $pages_query=mysql_query("SELECT COUNT(`id`) FROM `faktury`");
                  $pages=ceil(mysql_result($pages_query, 0) / $limit);
                   
                  $page=(isset($_GET["page"])) ? (int)$_GET["page"] : 1;
                  $start=($page - 1) * $limit;
                   
                  $query=mysql_query("SELECT * FROM faktury ORDER BY id DESC LIMIT $start,$limit");
                  $num_rows=mysql_num_rows($query);
                  if($num_rows !=0)
                     {
                     echo "<table>\n";
                        echo "<tr>
                              <th>P.č.</th>
                              <th>Dodávateľ</th>
                              <th>Zmluva</th>
                              <th>Číslo zmluvy</th>
                              <th>Dátum podpísania</th>
                              <th>Suma s DPH v €</th>
                           </tr>";
                           
                     $number_row=0;
                     
                        while($row=mysql_fetch_assoc($query))
                           {
                              $number_row=$number_row+1;
                              @$contract=$row["faktura"];
                              echo "<tr>\n";
                                 echo "<td>".$number_row."</td>\n";
                                 echo "<td>".$distributor=$row["dodavatel"]."</td>\n";
                                 echo "<td><a><img></a></td>\n";
                                 echo "<td>".$contract_number=$row["cislo-faktury"]."</td>\n";
                                 echo "<td>".$sign_contract=$row["datum-uhrady"]."</td>\n";
                                 echo "<td>".$amount_dph=$row["suma-dph"]."</td>";
                              echo "</tr>\n";
                           }
                     echo "</table>";
                     }
                     else
                        echo "V databáze sa nenachádzajú žiadne faktúry.";   
                                                 
                        //pages
                         
                           echo "<div>";                     
                              if($pages>=1 && $page <=$pages)
                                 {
                                    for($x=1; $x<=$pages; $x++)
                                       {
                                          echo ($x==$page) ? '<strong><a>'.$x.'</a></strong> ' : ' <a>'.$x.'</a> ';
                                       }
                                 }       
                           echo "</div>";


Offline

Správca fóra
Správca fóra
Problem s Auto-incrementom

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 22.06.2012 16:35

poznas pocet zaznamov zobrazenych na stranku a aj cislo stranky - staci si to predstavit a hned vies riesenie :) dokonca mozes s vyhodou vyuzit aj premennu $start, ktora pri cislovani predstavuje poradie prveho zaznamu na aktualnej stranke, potom uz staci len mensia uprava, aby bol uplne prvy zaznam cislovany od jednotky...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.06.12
Prihlásený: 07.11.23
Príspevky: 22
Témy: 8
Príspevok Napísal autor témyOffline : 22.06.2012 17:06

No.. :) moja predstavivost je na tom dost naprd :D


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.04.11
Prihlásený: 25.04.24
Príspevky: 296
Témy: 27
Bydlisko: Martin/Brno
Príspevok NapísalOffline : 22.06.2012 17:26

V premennej $number_row nemôže byť 0 musíš tam hodiť vždy začiatok číslovania. Máš tam tú premennú $start tak využi tú tak ako ti povedal stenley


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.06.12
Prihlásený: 07.11.23
Príspevky: 22
Témy: 8
Príspevok Napísal autor témyOffline : 22.06.2012 17:29

Boze ja som ale idiot.. dakujem :D prepacte za obtazovanie :D


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1362

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém so zobrazovaním www stránok, problém užívateľa

v Operačné systémy Microsoft

17

2137

23.03.2009 10:41

FERDA23 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Záhadný problém s PC... problém procesora?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v AMD - Advanced Micro Devices

45

4737

26.04.2012 11:14

netpeter77 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Battlefield 3 SKIDROW problem + win7 problem

v Počítačové hry

1

1580

22.09.2012 23:51

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2305

14.06.2008 10:36

$ph!nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s HDD / Problém s bootovaním

v Pevné disky a radiče

4

1465

22.02.2013 14:08

lucifer666x Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Operačné systémy Microsoft

9

372

03.04.2012 7:07

Rastislav Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém?

v Pamäte

17

1529

05.01.2009 20:21

KingTommy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem

v nVidia čipové sady

3

520

22.05.2013 19:01

LeaR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém

v Operačné systémy Microsoft

10

500

05.11.2008 20:01

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Pamäte

4

777

24.01.2008 12:11

Ingenium Deerro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém

v Intel čipové sady

10

327

22.08.2012 14:43

GIGN1987 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém

v ATI/AMD grafické karty

13

836

01.08.2007 14:33

RIDGEBACK Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Problem

v Operačné systémy Microsoft

11

2322

17.11.2008 8:20

driver144 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem???

v Intel - Integrated Electronics

4

888

12.12.2008 14:27

Atrix24 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Operačné systémy Microsoft

2

520

21.12.2008 17:11

patqo_he Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra