IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @360
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Dokonalosť v jednoduchosti

Wyse T10 – dokonalosť, na ktorú ste čakali. www.ts.avnet.com

Sprostredkovávajte hypotéky

Začnite sprostredkovávať hypotéky s úspešným hypotekárnym centrom! www.SprostredkovanieUverov.sk

Bonus 50 € za prenos

čísla do O2 na ktorýkoľvek program s platbou na faktúru. V e-shope. www.o2.sk

Neuveriteľne lacná .sk doména

Rýchla registrácia domén za výborné ceny. www.exohosting.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

Načítanie do poľa

Zaslať odpoveď
AutorSpráva
xxxmiroxxx
Užívateľ
Užívateľ

Založený: 04.09.2007
Príspevky: 58

PríspevokZaslal: Št 07.02.08 21:51Odpovedať s citátomNávrat hore

Čaute, chcel by som poprosiť o radu. Potrebujem načítať z databázy všetky ID do klasického poľa pole[0], pole[1] a atď aby som potom mohol pomocou funkcie rand náhodne generovať tieto ID. Tak keby mi niekto vedel pomôcť najlepšie celý proces od dotazu do databázy, lebo skúšal som to rôzne, ale vždy mi načíta iba posledné ID. Ďakujem pekne.
Zobraziť informácie o autoroviOdoslať súkromnú správu
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: Št 07.02.08 21:55Odpovedať s citátomNávrat hore

potrebujes pouzit len jednu nahodnu hodnotu ID alebo chces nejak pouzivat vsetky na jednom mieste, ale nahodne roztriedene?

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
xxxmiroxxx
Užívateľ
Užívateľ

Založený: 04.09.2007
Príspevky: 58

PríspevokZaslal: Št 07.02.08 21:59Odpovedať s citátomNávrat hore

Ide o to, že mám obrázky v databáze a chcem na stránke zobraziť vždy dva náhodné pri každom načítaní a tak som si myslel, že si načítam ID do poľa a potom vždy náhodne vygenerujem dve čísla a načítam z poľa ID. Ale v podstate ako sa s tým magorím, tak by som chcel vedieť ako viem načítať údaje z databázy do poľa? Dik pekne
Zobraziť informácie o autoroviOdoslať súkromnú správu
xxxmiroxxx
Užívateľ
Užívateľ

Založený: 04.09.2007
Príspevky: 58

PríspevokZaslal: Št 07.02.08 22:00Odpovedať s citátomNávrat hore

Ide o to, že mám obrázky v databáze a chcem na stránke zobraziť vždy dva náhodné pri každom načítaní a tak som si myslel, že si načítam ID do poľa a potom vždy náhodne vygenerujem dve čísla a načítam z poľa ID. Ale v podstate ako sa s tým magorím, tak by som chcel vedieť ako viem načítať údaje z databázy do poľa? Dik pekne
Zobraziť informácie o autoroviOdoslať súkromnú správu
xxxmiroxxx
Užívateľ
Užívateľ

Založený: 04.09.2007
Príspevky: 58

PríspevokZaslal: Št 07.02.08 22:01Odpovedať s citátomNávrat hore

Jo a zabudol som ti asi odpovedať, tentokrát by to malo byť na jednom mieste.
Zobraziť informácie o autoroviOdoslať súkromnú správu
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: Št 07.02.08 22:08Odpovedať s citátomNávrat hore

takze ked chces ziskat 2 nahodne hodnoty (riadky) z tabulky mozes pouzit tento select (samozrejme si ho poupravujes, ale dolezite je tam RAND(), ktory ti nahodne preusporiada jednotlive zaznamy):
kód:
SELECT id FROM obrazky ORDER BY RAND() LIMIT 2

Ak chces ziskat vsetky hodnoty, odstranis odtial LIMIT 2

PHP kod (ulozenie ziskanych zaznamov do pola $arrID):
kód:
$sql = "SELECT id FROM obrazky ORDER BY RAND() LIMIT 2";
if($res = mysql_query($sql))
{
   while($row = mysql_fetch_assoc($res))
   {
      $arrID[] = $row['id'];
   }
}

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
xxxmiroxxx
Užívateľ
Užívateľ

Založený: 04.09.2007
Príspevky: 58

PríspevokZaslal: Št 07.02.08 22:32Odpovedať s citátomNávrat hore

Diky pekne, nakopili sa mi tam chyby a nekonečne som sa zamotal, diky ešte raz.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd