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

Prenos podataka u template

[es] :: PHP :: Smarty template engine :: Prenos podataka u template

[ Pregleda: 1401 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3864
*.yu1.net.

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Prenos podataka u template13.12.2005. u 18:26

Ljudi, kako resavate prenos gomile podataka (recimo kad listate news pa ima 10 vesti sa npr. 5 promenljivih: autor, tekst vesti, datum, broj komentara i email autora)?
Ja sam nesto kao razmisljao i na pamet mi je palo nesto ovako:
Code:

//kreiram array za onoliko tipova podataka koliko prenosim
$niz = array();
//citam podatke iz baze i trpam u taj array
while ($row = mysql_fetch_array($sql_blabla)) {
   $nesto = $row['polje_u_bazi'];
   array_push($niz,$nesto);
}
//prebacujem sve to u template
$smarty->assign("niz",$niz);


E sad... ovo radi... ali mi je nekako... ne izgleda mi lepo :) Jel' ima neko elegantnije resenje...?
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
13.12.2005. u 18:26 

noviKorisnik

Član broj: 13216
Poruke: 4513
*.dialup.neobee.net.



Profil

icon Re: Prenos podataka u template13.12.2005. u 18:43
A zašto ne...
Code:
while ($row = mysql_fetch_assoc ($sql_blabla)) $niz [] = $row;

... možda sam nešto propustio?
13.12.2005. u 18:43 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3864
*.yu1.net.

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Prenos podataka u template13.12.2005. u 18:49
Pa da, ali uglavnom bi trebalo da obradim ono sto procitam iz baze... ne uvek, ali se desava...
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
13.12.2005. u 18:49 

noviKorisnik

Član broj: 13216
Poruke: 4513
*.dialup.neobee.net.



Profil

icon Re: Prenos podataka u template13.12.2005. u 20:57
Kakva obrada je u pitanju? Da li si siguran da ne možeš da postaviš sql upit koji priprema podatke tačno onako kako idu na izlaz?
13.12.2005. u 20:57 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3864
*.internet.krstarica.net.

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Prenos podataka u template13.12.2005. u 21:50
Ma ok, pitanje je generalno postavljeno, nema konkretnog primera :)

Pokusacu sa ovim da se igram malo pa cu se javiti ako budem imao daljih pitanja!
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
13.12.2005. u 21:50 

noviKorisnik

Član broj: 13216
Poruke: 4513
*.dialup.neobee.net.



Profil

icon Re: Prenos podataka u template13.12.2005. u 23:06
index.php
Code:
<?php
require 'libs/Smarty.class.php';

$smarty         =   new Smarty      ();
$niz            =   array           ();
$smarty         ->  assign_by_ref   ('niz'      ,   $niz);
$niz ['jedan']  =   'one';
$smarty         ->  display         ('index.tpl');
?>

index.tpl
Code:
{$niz.jedan}
13.12.2005. u 23:06 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3864
*.yu1.net.

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Prenos podataka u template14.12.2005. u 13:23
Hvala!
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
14.12.2005. u 13:23 

[es] :: PHP :: Smarty template engine :: Prenos podataka u template

[ Pregleda: 1401 | Odgovora: 6 ]

Postavi temu Odgovori

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