Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Odwrócenie wyniku zapytania
-CichyWiatr-
post
Post #1





Goście







Witam

Jak odwrócić wynik zapytania:

  1. $chat_online_query2 = ("
  2. SELECT u.username, u.uid, u.usergroup, u.displaygroup, c.text, c.dateTIME
  3. FROM mybb_users u
  4. LEFT JOIN ajax_chat_messages c ON ( u.uid = c.userID )
  5. WHERE c.userID != 'NULL'
  6. ORDER BY c.dateTIME DESC
  7. LIMIT 5
  8. ");
  9.  
  10. $chat_online_result2 = mysql_query($chat_online_query2);


aby był w odwrotnej kolejności. Nie wchodzi w grę zamiana DESC na ASC, bo tylko dzięki temu pobiera mi 5 ostatnich rekordów z bazy danych.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gorden
post
Post #2





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


...dając mysql_fetch_* chodziło mi o funkcję, która zaczyna się od mysql_fetch. jeśli użyjemy jakiejś z tych funkcji, wyniki zapytania staną się tablicą, więc możemy użyć foreach.

  1. $fetch = mysql_fetch_row($query); //gdzie $query jest to mysql_query(zapytanie)
  2. $fetch = array_reverse($fetch); //odwracamy wyniki
  3.  
  4. foreach($fetch as $value) {
  5. echo $value[0].'<br />';
  6. //inne instrukcje w petli
  7. }


coś takiego, nie wiem czy zadziała - pokombinuj
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 21:56