Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][JavaScript] Liczba porządkowa
max_mcee
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 1
Dołączył: 25.09.2007

Ostrzeżenie: (0%)
-----


Witam

Korzystam ze skryptu datatables. Jest to fajnie rozbudowana biblioteka, dzięki której tabele są bardzo dynamiczne.
Potrzebuję w pierwszej kolumnie dodać Lp. (liczbę porządkową). Dodałem ją za pomocą PHP. Jednak podczas sortowania, czy wyświetlenia większej ilości rekordów na stronę Lp również się sortuje...
Rozumiem, że chodzi o to, że w numeracja stworzona w PHP dzieje się po stronie serwera, a datatable robi to po stronie przeglądarki.

Jest możliwość dodania opcji liczby porządkowej, tak aby po każdym sortowaniu, numerowała pozycję od 1,2,3,4,5 itd?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Rozumiem, że rekordy są wyświetlane w pętli. Dodaj więc iterację
Go to the top of the page
+Quote Post
max_mcee
post
Post #3





Grupa: Zarejestrowani
Postów: 156
Pomógł: 1
Dołączył: 25.09.2007

Ostrzeżenie: (0%)
-----


Tak w pętli:

  1. <table class="datatable">
  2. <thead>
  3. <tr>
  4. <th class="align-center">Lp.</th>
  5. <th class="align-center">Nazwisko</th>
  6. <th class="align-center">Imię</th>
  7. <th class="align-center">Login</th>
  8. <th class="align-center">Dział</th>
  9. <th class="align-center">Uprawnienia</th>
  10.  
  11.  
  12. </tr>
  13. </thead>
  14. <tbody>
  15. <?php
  16. //Pobieramy wszystkich użytkowników z bazy danych
  17. $resultPWU = pg_query("SELECT * FROM users");
  18.  
  19. $lp = 1;
  20. while ($rowPWU = pg_fetch_array($resultPWU)) {
  21.  
  22. ?>
  23. <tr>
  24. <td><?php echo $lp; ?></td>
  25. <td><?php echo $rowPWU['user_surname']; ?></td>
  26. <td><?php echo $rowPWU['user_name']; ?></td>
  27. <td><a href="userView.php?user_id=<?php echo $rowPWU['user_id']; ?>"><?php echo $rowPWU['user_login']; ?></a></td>
  28. <td><?php echo $rowPWU['department_name']; ?></td>
  29. <td><?php echo $rowPWU['authorization_name']; ?></td>
  30.  
  31.  
  32.  
  33.  
  34. </td>
  35. </tr>
  36. <?php
  37. $lp++;
  38. }
  39. ?>
  40.  
  41. </tbody>
  42. </table>


Ten post edytował max_mcee 25.01.2014, 21:42:47
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 14:17