Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da najefikasnije organizujem mnostvo podataka na jednoj strani

[es] :: PHP :: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani

[ Pregleda: 2288 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mysqlNuts

Član broj: 59349
Poruke: 28
*.ns.ac.yu.



Profil

icon Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 14:21 - pre 223 meseci
Posto imam puno podataka (20-tak texboxova, 15-tak textarea ... ) treba da organizujem stranicu u vidu kartica (tab-va). Svi podaci mi se nalaze u jednom setu recorsetu tako da treba da se poziva ista strana sa razlicitom POST varijablom grupe.
link za tu stranu mi je
Code:

details.php?id=$id&group=$group. 

posto mi id ostaje isti potrebno mi je da se u zavisnosti od izabira grupe podataka menja
$group.
Code:

if($group=="osnovno") {?>
<table align="center" width="80%" border="0">
 <?php if(!$niz["R_54"]==0) {?>
  <tr>
    <td>R 54 Radovi</td>
    <td><textarea name="R_54" cols="100" rows="15" readonly="readonly"><? echo $niz["R_54"]; ?></textarea></td>
  </tr>
     <? } ?>
  <?php if(!$niz["R_65"]==0) {?>
  <tr>
    <td>R 65 Radovi</td>
    <td><textarea name="R_65" cols="100" rows="15" readonly="readonly"><?php echo $niz["R_65"]; ?></textarea></td>
  </tr>
    <? } ?>

</table>
    <? } ?>

Mislio sam da clikom na buton npr. "radovi" da se promeni $group i da se na strani prikaze neka druga grupa podataka o istoj osobi ($id ostaje isti).
Sve to bi trebalo da ima izgled tab kartica (windows stil ili nesto slicno). Za sada sam uradio sa button-ma ali ako neko ima ideju kako ovo da realizujem bio bih zahvalan na svakoj sugestiji.
Da li da pravim 5 razlicitih stranica (za svaku grupu ) ili da se drzim ideje da se kontrole dinamicki prave ( sa if uslovom ) u jednoj stranici u zavisnost od izabrane grupe.
Posto nema svako sve podatke prvo sam vrsio proveru da li podaci postoje pa tek onda pravio novi red ui tabeli.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 14:33 - pre 223 meseci
A da li si razmišljao o rešenju da tabove uradiš klijentski, to jest da sve strpaš u jedan HTML, samo u različite DIV-ove, pa da tabovima sakrivaš i prikazuješ pojedine od njih? Ovo će te rešiti potrebe da pamtiš promenjene vrednosti sa pojedinih tabova između postback-ova, pre nego što se korisnik odluči da snimi promene u bazu (razmišljao si o tome, je l' tako?).

Ako si iz nekog razloga osuđen na postback rešenje, preporučujem ono sa if-om, ipak su to podaci koji su deo jedne celine, pa mislim da nema potrebe praviti posebne php skripte za svaki tab.
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 14:43 - pre 223 meseci
Nauči da razlikuješ server i klijent deo web aplikacije.

Ako govoriš o dugmadima na koje korisnik klikće, kao i o samoj stranici i njenom izgledu, rasporedu elemenata i njihovom ponašanju na akcije korisnika - o interakciji - onda govoriš o klijentskom delu aplikacije. S time PHP nema veze, prilično nikakve.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 14:48 - pre 223 meseci
Citat:
noviKorisnik: Nauči da razlikuješ server i klijent deo web aplikacije.

Hm, je l' se ovo odnosilo na moju poruku?

Ako ne, mislim da čovek ima ideju da napravi serverske tabove, što je za neke primene sasvim OK.
 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
*.pat-pool.le.sbb.co.yu.

Sajt: angelstudio.org


+392 Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 14:56 - pre 223 meseci
Citat:
Ako govoriš o dugmadima na koje korisnik klikće, kao i o samoj stranici i njenom izgledu, rasporedu elemenata i njihovom ponašanju na akcije korisnika - o interakciji - onda govoriš o klijentskom delu aplikacije. S time PHP nema veze, prilično nikakve.


Ima i to sve veze... Upravo prokazujes podatke sa PHP, plus mozes kompletno da izbacis neke stranice (ili delove istih) u zavisnosti od podataka (sta radi Google AdSense?)... Plus, i GET i POST zahtev serveru predstavljaju interakciju korisnika sa sajtom, a to bez server side scriptinga ne moze... PHP nema veze sa izgledom strane? A RSS? A dinamicko pravljenje PDF sa PHP?

[Ovu poruku je menjao bojan_bozovic dana 19.12.2005. u 15:57 GMT+1]
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 15:26 - pre 223 meseci
@jablan - ma kud se guraš, naravno da nije tebi upućeno :-) - ako razumem, "serverski tabovi" su opet vizualno rešenje klijenta - svaki tab je ulaz na novu stranicu. Teško mi je da zamislim tab na serverskoj strani. ... Ti si u svojoj prvoj poruci takođe pričao o klijentskom rešenju da se celi rekordset postavi na jednu stranicu, kao prirodnije rešenje, a cela priča s tabovima je samo zbog glomaznosti forme... da izgleda "lepše" i upotrebljivije.

... Čisto da se malo pravdam, ali nije loše malo dinamike i u serverskom forumu :-)

@bojan - nisi me razumeo... nemaju veze s PHP-om - PHP može da generiše tu stranicu i da prima podatke i zahteve za novim stranicama ili bilo čime drugim... ali stranica je na klijentu - sve ovo što sam rekao da može takođe i ne mora :-) - dakle upravo onaj deo moje poruke koji si izostavio, a jablan citirao, eh...
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani19.12.2005. u 15:41 - pre 223 meseci
Citat:
noviKorisnik: Ti si u svojoj prvoj poruci takođe pričao o klijentskom rešenju da se celi rekordset postavi na jednu stranicu, kao prirodnije rešenje, a cela priča s tabovima je samo zbog glomaznosti forme... da izgleda "lepše" i upotrebljivije.

Tako je... Nemoj sad neko da je pomenuo AJAX da ga ne bih DDOSovao.
 
Odgovor na temu

mysqlNuts

Član broj: 59349
Poruke: 28
*.ns.ac.yu.



Profil

icon Re: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani20.12.2005. u 08:05 - pre 223 meseci
Moze li ipak neko da predlozi neko konretno resenje. Posto sam nov i PHP-u bio bih zahvalan i sa nekim parcetom koda npr. kako da sa strane

Code:

details.php?id=$id&group=$group


klikom na tab da se pozove ista strana samo sa prosledjenom drugom grupom.
 
Odgovor na temu

[es] :: PHP :: Kako da najefikasnije organizujem mnostvo podataka na jednoj strani

[ Pregleda: 2288 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.