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 867 korisnika na forumu :: 14 registrovanih, 2 sakrivenih i 851 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: cenejac111, Frunze, Koridor, Kriglord, kybonacci, m0nstrum_, mane123, Nemanja.M, Parker, pein, royst33, sabros, SR-3m, voja64