SelectData("SELECT * FROM units ".( (int)$_GET['uid']>0 ? "WHERE id=".(int)$_GET['uid'] : "ORDER BY number LIMIT 0, 1" ).";" ); $page = ( !isset($_GET['page']) || (int)$_GET['page']<0 ) ? 0 : (int)$_GET['page']; $max_rows = 5; $rows = $Mysql->CntSelectedRows("SELECT * FROM products WHERE unit=".(int)$unit[0]->id." ORDER BY number DESC;"); $pages = round($rows/$max_rows); if ( $pages<($rows/$max_rows) ) { $pages++; } $i=0; $list = ""; while ( $i<$pages ) { $list .= ( $i==$page ) ? "".($i+1)." | " : "".($i+1)." | "; $i++; } $Smarty->assign('LIST', ( $rows <= 0 ) ? "Не найдено ни одного товара" : substr( $list, 0, strlen($list)-2 ) ); $prod = $Mysql->SelectData("SELECT * FROM products WHERE unit=".(int)$unit[0]->id." ORDER BY number DESC LIMIT ".$page*$max_rows.", ".$max_rows.";"); $i = 0; if ( $prod ) { foreach ( $prod as $p ) { $prod[$i]->img = $Assist->PhpImgTag ($p->id.".gif", 130, 130, 'products', 'Подробнее о '.$Assist->ClearText($p->name), $rand); $i++; } } // ####################################################################### $Smarty->assign('PAGE', $page);// заголовок главной таблицы 1 $Smarty->assign('FR1', "

Букет невесты

");// заголовок главной таблицы 1 $Smarty->assign('FR2', "Букет невесты");// заголовок главной таблицы 1 $Smarty->assign('PROD', $prod);// заголовок главной таблицы 1 $Smarty->assign('TITLE1', "

Букет невесты

");// заголовок главной таблицы 1 $Smarty->assign('FIRST_FILE', 'unit1.tpl');// файл с содержанием главной таблицы 1 $Smarty->assign('SECOND_FILE', $subdomain.'2.tpl');// файл с содержанием главной таблицы 2 // ******* публикуем результат: ******* $Smarty->display('index2.tpl');// основной файл дизайна ?>