Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] wyświetlanie w while
Forum PHP.pl > Forum > Przedszkole
emajl22
mam taką tabele:

id | userid | photo | thumb

i przykładowe rekordy:

1 | 1 | src | src_thumb
2 | 1 | src | src_thumb
3 | 2 | src | src_thumb
4 | 3 | src | src_thumb
5 | 4 | src | src_thumb
6 | 5 | src | src_thumb

ta tabela odpowiada za przechowywanie zdjęć użytkownika. teraz chce wyświetlić 5 ostatnio dodanych zdjęć, ale dla 1 użytkownika tylko 1 zdjęcie, czyli żeby wyświetlało tylko po 1 zdjęciu użytkownika, bo np. ktoś doda 3 zdjęcia pod rząd i wtedy moje zapytanie wyświetli w 5 ostatnich te 3 zdjęcia dodane przez użytkownika, a tak nie moze byc.

moje zapytanie wyglada teraz tak:
  1. SELECT * FROM `tabela` ORDER BY `id` DESC LIMIT 5

a jak nie da rady w mysql to jak to w php napisac?
peter13135
Dodaj
  1. GROUP BY user_id
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.