Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciaganie z bazy
Forum PHP.pl > Forum > Bazy danych > MySQL
kroma
witam,

mam problem i nie wiem jak sobie z nim poradzic. moze go opisze na przykladzie

powiedzmy mam w bazie 80 wpisow, 10 z nich ma w polu "polecamy"=1. chcialbym aby na glowny indeks wyciagalo mi z tych 10 postow(bo te mnie interesuja) dwa, i dodatkowo nie ciagle te same tylko losowaloby z tych 10, za kazdym razem inne.

jezeli ktos jest mi w stanie pomoc w tym temacie to prosze o odpowiedz

pozdrawiam, kroma
SongoQ
  1. SELECT *
  2. FROM tabela WHERE polecamy = 1
  3. ORDER BY rand( )
  4. LIMIT 2
kroma
ok juz jutro to przetestuje bo dzis niestety nie da rady

tylko jedno pytanie
ten zapis:
ORDER BY rand( )

wedlug czego to robi random ?
SongoQ
Mozesz tam wpisac nazwe pola

  1. SELECT *
  2. FROM tabela WHERE polecamy = 1
  3. ORDER BY rand(pole1)
  4. LIMIT 2
kroma
ok wielkie dzieki, wszystko dziala jak nalezy, jeszcze raz wielkie dzieki <piwo>
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.