Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak wylosowac cos z tabeli
Forum PHP.pl > Forum > Przedszkole
lukemal
witam
jak wylosowac jeden element z tabeli
powtarzam "wylosowac!!"

dziekuje :-)
nospor
czytac manuala, powtarzam - czytac manuala:
http://pl2.php.net/array_rand
batman
Jeśli chodziło Ci o tablicę to zgadzam się z przedmówcą. A jeśli chodziło Ci o tabelę to musisz wylosować sobie liczbę i do zapytania sql wstawić:

  1. <?php
  2. mysql_query("SELECT * FROM `tabela` limit ".$wylosowana_liczba.",1");
  3. ?>
nospor
@batman ale kombinujesz.

1) gostek dal to na php, mowi tabela to chyba ma na mysli tablica. jesli ma na mysli tabele z bazy to zaraz oberwie warna za:
- zle forum
- nie dopowiedzenie
- crossposting (http://forum.php.pl/index.php?showtopic=35520&st=0&#entry200850)

2) jesli chodzi o tabele to sie rand uzywa
  1. SELECT *
  2. FROM tabela ORDER BY rand() LIMIT 1
bez zadnego mieszania w to php
batman
Racja. Ale oba sposoby działają winksmiley.jpg
gladiror
Heh ten sam problem byl kilka postów wcześniej biggrin.gif
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.