Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[SMARTY] section problem

0 views
Skip to first unread message

Carlos Castillo

unread,
Jun 20, 2003, 12:40:38 PM6/20/03
to efern...@tecsol.cl, php-w...@lists.php.net

well esteban, here is the way ill do that:

[php]
$response = array();
$link = db_connect();
$result = mysql_query("SELECT * FROM news WHERE news_status LIKE 1
ORDER BY
news_date ASC");
while ($row = mysql_fetch_array($result)) {
array_push($response,$row);
}
$smarty->assign("row", $response);
$smarty->display("news.tpl");
[/php]

And your Smarty code

{secion name=news loop=$row}
Title: {$row[1]}<br>
Content: $row[2]}<br>
{/section}

i hope that this can help you!.

Carlos Castillo


-----Original Message-----
From: "Esteban Fernandez" <efern...@tecsol.cl>
To: smarty-...@lists.php.net
Date: Fri, 20 Jun 2003 11:42:45 -0400
Subject: [SMARTY] section problem

> Hi there
>
> I think this is a very basic question, but i'm newbie in Smarty, i hope
> someone can help me. I try list all the content in a table called
> "news",
> this display news of cource in the main page, well that's the main
> idea..
>
> I have this PHP code:
>
> [php]
> $link = db_connect();
> $result = mysql_query("SELECT * FROM news WHERE news_status LIKE 1
> ORDER BY
> news_date ASC");
> while ($row = mysql_fetch_array($result)) {
> $smarty->assign("row", $row);
> }
>
> $smarty->display("news.tpl");
> [/php]
>
> And my Smarty code
>
> {secion name=news loop=$row[0]}
> Title: {$row[1]}<br>
> Content: $row[2]}<br>
> {/section}
>
> The problem: i have 5 != news in the table, but the Smarty list the
> just the
> last new in 5 times!, how can i resolv this problem ?. Comments and
> suggest
> are welcome.
>
> Thanks in advanced.
>
> EF.
>
>
>
>
> --
> Smarty General Mailing List (http://smarty.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

0 new messages