Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]pobranie rekordu z najnowszym zdjeciem
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


mam takie zapytanie
  1. $query = 'SELECT c.*,
  2. g.id_file,
  3. g.name as file_name
  4. FROM #__catalogue as c
  5. JOIN #__catalogue_gallery as g ON c.id=g.id_offer
  6. WHERE '.$where.' AND (g.is_main != 1 AND g.is_logo != 1) AND c.published = 1 GROUP BY g.id_offer ORDER BY c.id DESC';


pobiera ono rekordy z tabeli catalogue i dodaje zdjecie z galerii. teraz chcialbym wyciagac tylko najnowsze zdjecie a nie mam juz pomyslu jak to rozwiazac (IMG:style_emoticons/default/dry.gif)
czyli g.id_file DESC

Ten post edytował trucksweb 15.11.2010, 12:13:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
smagul
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 17.02.2009

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


LIMIT 0, 1 ?
Go to the top of the page
+Quote Post
trucksweb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


chce pobrac wszystkie rekordy z katalogu i przy kazdym wyswietlic ostatnio dodane zdjecie

z LIMIT 0,1 chyba nie bedzie dzialac jak wyzej
Go to the top of the page
+Quote Post
phpion
post
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




A jak dodasz do ORDER BY jeszcze g.id DESC?
Go to the top of the page
+Quote Post
trucksweb
post
Post #5





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


nie dziala :/

takie zapytanie wyswieli zdjecie nr 504
  1. SELECT a.name, b.id_file
  2. FROM pot_catalogue_gallery AS b
  3. JOIN pot_catalogue AS a ON a.id = b.id_offer
  4. WHERE b.is_main =0
  5. AND b.is_logo =0
  6. AND b.id_offer =57
  7. GROUP BY a.id
  8. ORDER BY b.id_file DESC
  9. LIMIT 0 , 30



a takie 510
  1. SELECT *
  2. FROM pot_catalogue_gallery
  3. WHERE is_main =0
  4. AND is_logo =0
  5. AND id_offer =57
  6. ORDER BY id_file DESC
  7. LIMIT 0 , 30



interesuje mnie wlasnie 510 w pierwszym zapytaniu

Ten post edytował trucksweb 15.11.2010, 13:13:17
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: 24.12.2025 - 22:20