Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/120: Рейтинг темы: голосов - 120, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 58

Показать больше цен

29.12.2017, 23:24. Показов 23656. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Есть список товаров на странице. Каждый товар имеет от 1 до 15 цен. Нужно сделать, что бы, если в товара больше 3 цен, отобразить только эти 3 и вывести кнопку "Показать другие предложения", после нажатия на которую, должны всплывать остальные цены.... Уже голову сломал...помогите советом.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.12.2017, 23:24
Ответы с готовыми решениями:

Показать, что среди образованных чисел не менее 1/3 больше нуля
Задумано n чисел (число n четно и кратно 3). Для каждых двух чисел из этого ряда, посчитали произвдеение. Необходимо показать, что среди...

Показать на экране в hex-виде байты массива, значения которых больше заданного числа
Сегмент данных содержит массив из 12-ти однобайтных кодов. С клавиатуры вводится однобайтный код в десятичном виде. Показать на экране в...

Показать div только один раз и больше не отображать его после его закрытия. Как реализовать?
<div> <p align="center"> <a>×</a> </p> Если вы закроете этот блок, то больше никогда его не увидите! <div>Спасибо за...

3
 Аватар для edward_freedom
1569 / 1448 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
30.12.2017, 12:34
Davyduck, Смотришь кол-во цен, проверяешь больше или меньше 3х, если больше то показываешь остальные цены. Все просто.
Проверить кол-во
PHP
1
count
Условие
PHP
1
2
3
if(count(что-то) > 3) {
показать все остальное
}
1
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
30.12.2017, 20:51
Лучший ответ Сообщение было отмечено Davyduck как решение

Решение

скрыть лишние цены в блоке с display:none
при клике на "показать больше" , с помощью js($(ваш блок).show()) показываем.
как-то так
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
        <script type="text/javascript">
            $(function(){
               $('#show_price').click(function(){
                   var title = $(this).data('title');
                   var text_button = $(this).html();
                   $(this).html(title);
                   $(this).data('title',text_button)
                   $('#price_all').toggle();
               })
            })
        </script>
        <style>
            .none{
                display:none;
            }
        </style>
        <div id="price">
            <p>25р</p>
            <p>26р</p>
            <p>27р</p>
        </div>
        <div id="price_all" class="none">
            <p>35р</p>
            <p>36р</p>
            <p>37р</p>
        </div>
        <button id="show_price" data-title="Скрыть">Показать все</button>
1
26 / 26 / 17
Регистрация: 23.12.2017
Сообщений: 111
30.12.2017, 21:12
А список товаров в базе данных хранится?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.12.2017, 21:12
Помогаю со студенческими работами здесь

показать Имя=$Переменная&Имя2=$Переменная2? Показать два+ значения
&lt;?PHP $user = $_POST; $pass = $_POST; $con = mysql_connect(&quot;localhost&quot;,&quot;моя&quot;,&quot;мой&quot;) or (&quot;Cannot connect!&quot; . mysql_error()); ...

В окне показать обратный отсчет времени и при достижении 0 показать рисунок взрыва
Ребята,помогите пожалуйста )) на javascript :)

Показать,что ГМТ точки, расстояние которой от прямой Х=45 в 3 рза больше, чем расстояние от точки А(5,0)
показать,что ГМТточки ,расстояние которой от прямой Х=45 в 3 рза больше,чемрасстояние от точки А(5,0) до эллипса

Блок div скрыть/показать при нажатии на кнопку "показать все"
Добрый день. На странице: https://moscow.xn--80aasvalvca.xn--p1ai/ru/rezume/massagists/belyaevdv/ не могу понять, как сделать так...

При запуске показать какие диски есть и при выборе диска показать содержимое
Нужно написать небольшое приложение, которое при запуске показывает какие диски есть и при выборе диска показывается содержимое. Получить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru