[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Доработка кода
mazioka
Тема такая есть карусель на яве которая выводит изображения из папки, но изображений в папке много и слайдер сильно тормозит, вывод идет циклом повторения думаю нужно разбить цикл на несколько циклов, но как сделать незнаю вот код:
<?php 
require_once ($_SERVER['DOCUMENT_ROOT'].'/tmp/constants.php');
require_once MAIN_SOURCE_PATH.'/inc/functions.php';
require_once MAIN_SOURCE_PATH.'/core/db/class.mysql.php';
require_once MAIN_SOURCE_PATH.'/inc/class.query.php';
$MAIN_DB = new Database;
$MAIN_DB -> set_prefix(MAIN_DBPREFIX);
$MAIN_DB -> connect(MAIN_DBHOST, MAIN_DBUNAME, MAIN_DBPASS, MAIN_DBPCON);
$MAIN_DB -> select_db(MAIN_DBNAME);
$MAIN_DB -> query("SET names ".MAIN_ENCODING);
$result = mysql_query("SELECT preview_image, alias FROM pr41_catalog WHERE hit='1' ORDER BY catalog_id");
$i=0;
while ($row = mysql_fetch_assoc($result, MYSQL_NUM)) {

$pics=explode('|',$row[0]);
foreach($pics as $key=>$value){
$files[$i]=$value;
$alias[$i]=$row[1];
$i++;
}


}

mysql_free_result($result);
?>
<div class="slides"> <!-- BEGIN CAROUSEL -->
<?
$i=0;
while(isset($files[$i])){

?>
<div> <!-- SLIDE ITEM -->
<
a href="/catalog/katalog-mehovyih-izdeliy/model-<?=$alias[$i]?>.html">
<
img src="/media/catalog/img/<?=$files[$i]?>" alt="/media/catalog/img/<?=$files[$i]?>" />
</
a>
</
div>
<?
$i++;
}?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.