Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Odwrotna segregacja
Domin
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Cześc, wiem że to jest proste pytanie, ale nie pamietam jak zrobić, żeby najnowsze rekordy były dodawane na dole. Poniżej zamieszczam kod który dodaje nowe rekory ponad starszymi, chcem żeby było odwrotnie. Jak to zrobić??

  1. <?php
  2. $query m= "SELECT * from prezenterzy ORDER BY nazwisko ASC, imie ASC";
  3. $result = mysql_query($query);
  4. while( $row = mysql_fetch_array($result) )
  5. {
  6.  
  7. echo '<tr>
  8. <td
  9.  ><strong><a
  10. href="index.php?prezenterzy='.$row['prezenter_id'].'">'.$row['nick'].'</strong></a>&nbsp;-&nbsp;'.$row['stanowisko'].'</td>
  11.  
  12. </tr>';
  13. }
  14.  
  15. ?>


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
Go to the top of the page
+Quote Post
gam3r
post
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

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


dodawane?chyba zeby mysql zwracał odwrotnie zwracał wiersze, niż jest to w tabeli?
powinno być tak:
  1. <?php
  2. $query m= "SELECT * from prezenterzy ORDER BY nazwisko DESC, imie DESC";
  3. ?>


Ten post edytował gam3r 14.12.2005, 19:12:37
Go to the top of the page
+Quote Post
darekpe
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.11.2005
Skąd: Belfast, Northern Ireland

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


Cytat(gam3r @ 2005-12-14 18:11:56)
powinno być tak:
  1. <?php
  2. $query m= "SELECT * from prezenterzy ORDER BY nazwisko DESC, imie DESC";
  3. ?>

Hmm.. Właściwie to sortowanie malejąco też nic nie daje - chodzi o najnowsze rekordy na samym końcu, a nie o rekordy o specyficznych imionach lub nazwiskach. Żeby to osiągnąć trzebaby posortować wg daty lub id, coś takiego:

Kod
<?php
$query m= "SELECT * from prezenterzy ORDER BY id ASC";
?>


Dzięki temu najnowsze id (a więc i najwyższe) pojawią się na końcu.

Pozdrawiam,

darek


--------------------
--
Darek Pelka
BlueCube Interactive
Belfast, Northern Ireland
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 06:10