Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Losowe pobieranie 2 rekordów
bahh
post
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 2
Dołączył: 13.05.2012

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


Witam.

Mam takie zapytanie:

  1. $pr = mysql_query('SELECT * FROM `products` WHERE `is_news`=1 AND is_meat_product=1 ORDER by `id` DESC LIMIT 2') or die ( mysql_error() );


Po kolei - pobiera mi 2 ostatnie rekordy na danych warunkach. Na potrzeby serwisu muszę zrobić tak by pobierało 2 losowe rekordy spełniające ten warunek: `is_news`=1 AND is_meat_product=1

Nie wiem czy da się coś takiego zrobić już w samym zapytaniu czy trzeba jakoś skryptem działać

Nie chciałbym iść bezsensownie na około, jeśli jest jakiś prosty sposób.

Proszę o jakieś informacje lub pomoc w jaki sposób losowo pobrać 2 rekordy.

Pozdrawiam

Ok już rozwiązane - ORDER BY RAND() wystarczy dać do zapytania (IMG:style_emoticons/default/wink.gif) Pozdrawiam
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: 23.08.2025 - 11:47