Da li je ovo ispravno? Citanje iz baze u tabelu

Da li je ovo ispravno? Citanje iz baze u tabelu

offline
  • Niko E
  • Software & Information Engineering
  • Pridružio: 05 Maj 2009
  • Poruke: 135
  • Gde živiš: Wien

Ovo je tabela koju koristim za prikazivanje svih kategorije iz baze.

<table border="1" cellpadding="0" cellspacing="0"> <tr> <td><b>ID</b></td> <td><b>Ime</b></td> <td><b>Opis</b></td> <td><b>Broj tema</b></td> <td><b>Opcije</b></td> </tr> <?php while ($red=mysql_fetch_array($q)) { ?> <tr> <td><?php echo $red["idk"]; ?></td> <td><?php echo $red["ime"]; ?></td> <td><?php echo $red["opis"]; ?></td> <td> <?php $KojaKategorija=$red["idk"]; $baza="SELECT idk FROM teme WHERE idk=$KojaKategorija"; $ukupno = mysql_query($baza); echo mysql_num_rows($ukupno); ?> </td> <td> <a href="kategorija.php?idk=<?php echo $red["idk"]; ?>>Pregled</a> </td> </tr> <?php } ?> </table>

Da li ovo moze ovako da se koristi? Konkretno za kolonu "Broj tema" (Znam da radi) I da li postoji neki bolji način za ovo? Hvala unapred.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Napisano: 04 Nov 2011 21:50

Naravno da postoji, napravis zasebnu klasu koja koja izvrsava sve upite sa bazom (Model)
Onda lepo samo to sve prosledis forech petlji.
<?php foreach($query as $row => $value):?> <table>    <tr>        <td> <?php echo $row->nesto;?></td>   </tr> </table> <?php endforeach;?>
Ovo je vecinom za MVC princip nasledjivanje iz modela.

Moze i to tvoje ali pokusaj da razdvojis tu logiku od template-a.



Ko je trenutno na forumu
 

Ukupno su 1242 korisnika na forumu :: 113 registrovanih, 11 sakrivenih i 1118 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 33 bren, 9191vs, aleksjevt, Asteker, babaroga, babble, Bbbggg1979, Beria, bobomicek, Boris90, boro975, boxbole, braca57, brandža84, Bubimir, Burovnyak, Chainsaw, cinoeye, CraniumWhite, cuvarkuca, CVOJ 410.lad PVO, damirZR, desmeki, Dimitrije Paunovic, Dioniss, Djokkinen, Dorcolac, dukikan, dule10savic, dusanobr, Dzigy, Foxdie, Gargantua, Goran_, Great White, GrobarPovratak, GUARIN, iceburn, ikan, istina, Ivan Campo, Jakonjveliki, Jan, Jaz, Jester, JimmyNapoli, JK, Jovan.D, K-1A, kaisarevic1, kaskadija, Kototamopeva, Kubovac, Lance Guest, Lazur_01, Lester Freamon, ljuba, ljubo70, MarijaC84, Marko1238, MarkoDzimi, mean_machine, mercedesamg, metallac777, milos.cbr, Misirac, mnn2, Moldovan, Naj-Turs, nebidrag, nebkv, Nemanja.M, nenooo, Nikolajevic, Nobunaga, opt1, Orc, Panter, pedja.st, Pekman, Petrusci, Pewac21, R_038, RajkoB, Remain, Romibrat, sap, sevenino, tm, travisrise, Tumansky, ujke, vathra, Vatreni Zmaj, Veselimalisa, vidra1, vlada13874, Vlada1389, VladaKG1980, vladom6, vojnik švejk, vukajlo71, vuksa72, VX1, W123, Weah88, wizzardone, x9, Zastava, zillbg, ZlatniRez, Zoran1959, zziko