Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Losowanie Rekordów
vi-valdi
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.11.2003
Skąd: Kraków

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


Mam dwie tabele books i books_bestlellers z polami:

Kod
books
------------------------------
id | ... | reszta danych | ...

books_bestsellers
-------------
id | id_books


bestsellerów może być dowolna ilość i skrypt sprawdza czy id_books jest = id i bardzo ładnie wyświetla wszystkie pozycje, które bestsellerami są.

A teraz chciałym żeby skrypt robił to jeszcze ładniej.
Chodzi o to żeby skrypt z całej listy bestsellerów wylosował np. 3 rekordy i tylko je wyświetlił.

Dozgonna wdzięczność za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
comzit
post
Post #2





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

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


Dlaczego to nie działa. Chcę po prostu wyświetlić dwa losowe rekordy a wyświetla mi dwa takie same.

  1. $za = "SELECT *
  2. FROM ko AS k JOIN pl AS p ON k.id = p.id WHERE costam= 'T' ORDER BY RAND() LIMIT 2 ";
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: 12.10.2025 - 23:52