mali iritirajuci problemi

mali iritirajuci problemi

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

napravio sam stranicu ispisuje sadrzaj iz baze, ali tu se desava jedan problem. posto moram da uzimam podatke iz vise tabela onda moram i da zatvaram sql upite i otvaram nove pa mi se zbog toga desava da stranici treba PUNO vremena da se ucita i na kraju se uopste ne ucita. treba mi savet kako to da uradim. nije bitno koji je jezik u pitanju PHP ili ASP. ja sam u upitu stavio npr. SELECT * FROM tblForum,users i on mi je izbacio zapisa (naravno ponovljenih) onoliko koliko ima korisnika * broj postova u forumu, pa sam onda resio da uradim kao sto sam prvo napisao, ali nece ni tako. probao sam i sa for petljom i ispise mi onoliko koliko treba, ali su svi zapisi isti, a stavio sam da predje na sledeci zapis.... sta da radim?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

Ne razumem.
Sta tacno hoces da izvuces iz baze?
Poruke?
Korisnike?

Definitivno nesto radis naopako, jer ti se strana dugo parsira, na primer ova strana izvrsi 30 query-ja za 0.2 sekunde.
Sta ti radis, koliko query-ja izvrsis, sta radis kasnije sa tim podacima?

Ajd sve lepo napisi, polako, ja te gore nista ne razumem.

Sve korisnike, sa svim njihovim podacima, mozes da izvuces jednim upitom:
SELECT * FROM users;

Ovaj upit bi trebao da traje najvise 0.3 sekunde, ako imas neku normalnu bazu.



offline
  • Sunny 
  • Novi MyCity građanin
  • Pridružio: 07 Maj 2004
  • Poruke: 2
  • Gde živiš: Zrenjanin

Ovo pitanje je vezano za SQL, a ne za ASP ili ADO. Ne znam tacno sta hoces, pretpostavljam da zelis da sadrzaj vise baza vidis kao jednu bazu.

Probaj malo sa JOIN komandom u SQLu.

Mislim da cu ovih dana postaviti SQL uputstvo na moj sajt, pa mozes da navratis...

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

zapravo taj problem sam odavno resio samo sam zaboravio da kazem. hvala u svakom slucaju...

Ko je trenutno na forumu
 

Ukupno su 1294 korisnika na forumu :: 111 registrovanih, 9 sakrivenih i 1174 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 100jan, _Rade, airsuba, annon, antonije64, bavar357, Bojan198527, Bojke549, bolimejoli, Boroš, brundo65, bukefal, cojapop, dejanilic, Dimitrije Paunovic, doktor097, DrSidious, EXIT78, FOX, g_g, gasha, Gogi do, gorankuba, Hans Gajger, Ir, ivicasimo, Jakonjveliki, Jaz, Jovan1983, kaskadija, kolle.the.kid, KonstantinR, kontrasvijeta, Koridor, krkalon, Kubovac, kuntalo, kutija11, littlebunny, ljubo70, Lošmi, lucko1, marko.markovic, markomacii9, mat, MB120mm, Mi lao shu, mige84, Miki01, milenko crazy north, Miletić Zoran, milikonst, MILJEVINAC, milos.cbr, Mldo, mnn2, moldway, monomah, Mskok, mux, naki011, nazgul75, neko iz mase, neutrino, nevjerna beba, niksa517, Nobunaga, OgSa, opt1, Paklenica, pavle_pzs, pein, perko91, ping15, pisac12, Pohovani_00, precan, Radogost, radovanstojkov023, RajkoB, Razdroid, rovac, ruma, samocitam, sickmouse, Sirius, sistem22, Sky diver 29, Slobodan Filipović, Smajser, smuk, SpeedyGonzales, Srky Boy, stegonosa, strelac07, tamno.nebo, Tihi86, Tribal, Trivo, Username1000, V-98, vathra, Vlad000, voja64, XBMC, XRF_d, Yellow Pinky, ZetaMan, zmajognjeniivan, Zoran Rapajić, šumar bk2