- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Тема такая есть карусель на яве которая выводит изображения из папки, но изображений в папке много и слайдер сильно тормозит, вывод идет циклом повторения думаю нужно разбить цикл на несколько циклов, но как сделать незнаю вот код:
<?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++;
}?>
отдавайте скриптом предыдущую, текущую и следующую картинку. в параметре принимайте id-картинку (она же будет текущей) в js при клике вы будете знать id-картинки (предыдущей или следующей). Дальше ajax-вставили-fadeIn
отдавайте скриптом предыдущую, текущую и следующую картинку. в параметре принимайте id-картинку (она же будет текущей) в js при клике вы будете знать id-картинки (предыдущей или следующей). Дальше ajax-вставили-fadeIn
А можно написать как реализовать в данном коде?
Тема такая есть карусель на яве которая выводит изображения из папки,... вот код
<?php
require_once...
Если добавить в запрос LIMIT - поможет?
Код строчки целиком:
$result = mysql_query("SELECT preview_image, alias FROM pr41_catalog WHERE hit='1' ORDER BY catalog_id LIMIT 0,10");
А можно написать как реализовать в данном коде?
что прямо весь код?
вот вам sql-запрос, который вернет предыдущую, текущую и следующую строки по id текущей
не уверен на счет пограничных случаев. когда id - первый или несуществует
Если ставлю Limit то выводит не все товары
а если прописываю :
SELECT *
FROM `TABLE`
WHERE id >= (
SELECT id
FROM `TABLE`
WHERE id < @id
ORDER BY id DESC
LIMIT 1
)
ORDER BY id ASC
LIMIT 3
Выдает ошибку:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
Я так понял что проблема в яве но как ее решить незнаю так как в ней дуб
В приложенном файле два файла явы которые использует слайдер