[MySQL] Wybieranie losowe

0

Jak wybrać pieć losowych rekordów z bazy ?

0

$wynik = mysql_query ("SELECT * FROM tabela;")
$iloscrekordow=0;
while($rekord=mysql_fetch_array($wynik))
{
$iloscrekordow+=1;
}
$i=0;
while($i<6)
{
$nrwylosowany=mt_rand(0,$iloscrekordow);
$wylosowanerekordy[$i] =$rekord[$nrwylosowany];
}

0

tzn, chodziło mi o wiersze [wstyd]. Mam np tabele z linkami i chce wylosowac 5 losowych ...

0

Zapytanie MySql:
SELECT * FROM nazwa_tabeli ORDER BY RAND() LIMIT 5

0

SELECT * FROM nazwa_tabeli ORDER BY RAND() LIMIT 5

Gdzie moge znależć jakis kurs z takimi bardzej zawansowanymi zapytaniami? Wszedzie sa podstawy

I z tego co mi sie wydaje jemu chodzi o cos takiego

SELECT nazwakolumnyzlinkami FROM nazwa_tabeli ORDER BY RAND() LIMIT 5

0

tzn, chodziło mi o wiersze [wstyd]. Mam np tabele z linkami i chce wylosowac 5 losowych ...

Własnie o to mi chodzilo :-D ! Dzieki m@ri [browar]

1 użytkowników online, w tym zalogowanych: 0, gości: 1