Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][smaty] pętla foreach i mysql_fetch_array
Forum PHP.pl > Forum > Przedszkole
Zmorcia
Witam, mam problem z pętlą foreach w smarty ;p

mam taki kod php:

  1. <?php
  2. $this->query_fr = mysql_query(&#092;"SELECT * FROM \".PREFIKS.\"friends WHERE friend_profile='\".$_GET['uid'].\"'\");
  3.            $this->friends = mysql_fetch_array($this->query_fr);
  4. ?>


a tutaj plik *.tpl

  1. <?php
  2. {foreach key=k from=$get_friends item=row}
  3.            {$row.friend_date}
  4.  
  5.            {/foreach}
  6.        
  7. ?>


Dlaczego wynikiem pętli jest:

1
1
7
7
1
1
1
1
1
1

z góry dzięki za pomoc winksmiley.jpg
sowiq
Po tym:
  1. <?php
  2. $this->friends = mysql_fetch_array($this->query_fr);
  3. ?>
Daj sobie:
  1. <?php
  2. print_r($this->friends);
  3. ?>

A to dlatego, że
Cytat
mysql_fetch_array — Zapisuje wiersz [jeden] wyniku w tablicy asocjacyjnej, numerycznej lub w obu
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.