Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: значение массива smarty

Сообщения:  [1-2] 

 
 автор: indexer   (18.04.2007 в 23:01)   письмо автору
 
   для: globus   (18.04.2007 в 13:13)
 


<?php 
foreach ($rows as $numRow=>$row){
    
$smarty->append ($row);
    }
    
?>


ну и в шаблоне


{section name=ext loop=$ArrayLot}
{$field_base1[ext]}    <br>    
{$field_base1[ext]}      <br>
{$field_base1[ext]}      <br>
{/section}



Просто пристрелил бы на месте за такие SQL запросы и за такое оформление кода :)

   
 
 автор: globus   (18.04.2007 в 13:13)   письмо автору
 
 

скажите а почему smarty не работает тут

Код формарующий массив

<?php
if(!defined("THISLVSHOP")) echo "Прямой вызов!";

switch($conf['MainPageEcho'])
{
//case 'LastLot' : $ThisDate=getdate();$result=$sql->query("SELECT * FROM `lots` WHERE DateLot+".$conf['TimeNewLot']">'".$ThisDate[0]."'"); break;
case 'MaxPrice' : $result=$sql->query("SELECT * FROM `lots` ORDER BY PriceLot ASC LIMI ".$conf['LimitLotsMain'].""); break;
case 'MinPrice' : $result=$sql->query("SELECT * FROM `lots` ORDER BY PriceLot DESC LIMI ".$conf['LimitLotsMain'].""); break;
default : $result=$sql->query("SELECT * FROM `lots` WHERE InPrice=1"); break;
}
if($sql->NumRows()=="0")
{
$Price=$lang['NotPrice'];
}
else
{
$posit=0;
while($data=mysql_fetch_assoc($result))
{
$ArrayLot[]=$data;
}

$smarty->assign("FileTpl","base/main.tpl");
$smarty->assign("ArrayLot",$ArrayLot);

}

?>

Код smarty

{section name=x loop=$ArrayLot}
{$ArrayLot[x]["TitleLot"]}
{/section}

Значение
$ArrayLot[x]["TitleLot"] - существует но смарти его не выдает

   

Сообщения:  [1-2] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования