řeším takový problém. Potřebuji z db vytáhnout náhodný řádek, o kterém znám jen jeden sloupec. Osvětlí obrázek: Id je vždy úplně jiné, to vůbec neznám a nepotřebuji. Id_pozn znám, a znám taky počet maximálních řádků s id které potřebuji, ale připadne mi hodně hnusné vždy vybrat z db 150 položek a array_randem to načítat z pole - krásné na spadnutí db. Všechno, co vlastně chci, je dostat nazev a url. Napadlo mě něco takového:
Kód: Vybrat vše
$dotaz_obr = mysql_query("SELECT nazev, url FROM tabulka WHERE id_pozn='$id_poznavacky' ORDER BY rand() LIMIT 1");
while ($vysledek_obr = mysql_fetch_assoc($dozaz_obr))
{
$nazev_zast = $vysledek_obr["nazev"];
$url_zast = $vysledek_obr["url"];
}

