Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 4.348 pregleda

Najnovija ↓

Problem sa foreach petljom 02.03.2005. u 21:39 · pre 263 meseca #1
Pokušavam da moju postojeću skriptu za prikazivanje registrovanih članova prebacim na Smarty. U samoj aplikaciji imam sledeći kod koji lista članove:

Code:

$odabir = mysql_query ("SELECT id, Korisnicko_ime FROM korisnici ORDER BY id DESC LIMIT $str_prva_stavka, $max_br_stavki");
$smarty->assign('Clanovi', $odabir);


dok bi u template trebalo da stoji foreach petlja ako sam u pravu. Probao sam da uradim nešto sa njom tipa:

Code:

{foreach from=$Clanovi item=id}
    {$id}. {$Korisnicko_ime}<br/> 
{/foreach}


ali mi ne uspeva jer mi izbacuje Resource ID #6 što bi i sam PHP uradio da sam stavio echo "$odabir";. Možete li da me malo uputite kako bih ovo mogao da uradim (da prikažem Spisak članova pomoću Smarty-a)?
Potpis
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

Re: Problem sa foreach petljom 02.03.2005. u 22:26 · pre 263 meseca #2
Dobio si MySQL rezultat. Ideš ovako:

Code:
$clanovi = array();
while($row = mysql_fetch_assoc($odabir)) {
  $clanovi[] = $row;
}
$smarty->assign('clanovi', $row);

*******************

{foreach from=$clanovi item="some"}
  {some.id} - {some.Korisnicko_ime}
{/foreach}
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: Problem sa foreach petljom 05.03.2005. u 18:12 · pre 263 meseca #3
Taj tvoj primer nikako da mi proradi. Sa {some.id} prijavljuje grešku, ali ako stavim {$some.id} u template-u je sve OK samo što mi ne prikazuje željeni izlaz bez obzira da li je kod aplikacije nepromenjen ili umesto njega stavim ovaj tvoj. Uz ovu poruku šaljem i template kao i skriptu za prijavljivanje zajedno sa SQL tabelom. Nadam se da neko može da mi kaže u čemu je problem.

P.S. template je rađen za wap sajt. Može se videti u Operi 7.xx ili u Firefox-u uz odgovarajuću ekstenziju.
Potpis
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

Re: Problem sa foreach petljom 05.03.2005. u 21:07 · pre 263 meseca #4
Sorry, primer je kucan iz glave... Mislio sam da ćeš skontati ako postoji greška, međutim izgleda da sve treba da bude nacrtano :)

Code:
$clanovi = array();
while($row = mysql_fetch_assoc($odabir)) {
  $clanovi[] = $row;
}
$smarty->assign('clanovi', $clanovi);

*******************

{foreach from=$clanovi item="some"}
  {$some.id} - {$some.Korisnicko_ime}
{/foreach}


PS: Pogledaj koje su izmene. Da si se bar malo bolje zagledao u kod prošli put ne bi ti promaklo... Nije nikakva raketna fizika :)
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: Problem sa foreach petljom 06.03.2005. u 13:49 · pre 263 meseca #5
Izvini brate, nije mi nikako palo na pamet da bi u tome mogla da bude fora. Pre bih rekao da je problem u SQL upitu (treba ga postaviti drugačije) ili u nečem trećem. Raketna fizika svakako nije, pre bi moglo da se poredi sa optikom ;).

Hvala ti na pomoći. Pozdrav!
Potpis
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme