Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabela sql do smarty
Forum PHP.pl > Forum > PHP
Kmils21
Witam, jak przekazać tabele z bazy danych do smarty?

Wiem jak przekazać 1 linijkę funkcją mysql_fech_assoc, jednak chce przekazać wszystkie w 1 zmiennej.

EDIT

Teraz mam tak:

Kod
$zapytanie = mysql_query("SELECT * FROM `test`");
$i = 0;
while(dane[$i] = mysql_fetch_assoc($zapytanie))
    $i++;



{foreach from=$dane key=klucz item=wartosc}
{if $wartosc}
DANE: {$wartosc.id}, {$wartosc.cos}
{/if}
{/foreach}


Działa ale wyswietla sie jeden raz za dużo bez tego warunku

DANE: 0, asd
DANE: 1, xzfdsaf
DANE:


nospor
to nie wina smarty, tylko danych jakie mu przekazujesz. przekazujesz mu jeden pusty rekord to ci go wyswietla...

nie:
while(dane[$i] = mysql_fetch_assoc($zapytanie))
$i++;

a:
while($row = mysql_fetch_assoc($zapytanie))
$dane[] = $row;

to jest podstawa odbierania danych z bazy....

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.