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

Как в php реализовать табличку в которой отображается результат выбора из имеющихся вариантов в массиве

06.11.2022, 14:26. Показов 318. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго всем времени! Имеется массив в котором возможные варианты спецификации ПК, он весь выведен в табличку. В отдельную табличку с названием Resylt хочу выводить то, что выберет (условно) пользователь. На выбор пользователю предоставляются только первые два компонента (остальные остаются какие есть). Как сделать, чтоб с помощью радиокнопок была возможность выбирать компоненты?

Вот что хочу видеть на экране:

Resylt:
Процессор
-название Core i9-11900KF
-сокет LGA 1700
-тактовая частота 5.3 GHz
-количество ядер 8
Материнская плата(вар.2)
-название ASUS PRIME Z690-A
-сокет LGA 1700
-тип памяти DDR4
Модуль памяти
-название Kingston Fury Beast,
-тип памяти DDR4
-объём памяти 2x 32GB,
Жесткий диск
-название Kingston DC1500M SEDC1500M,
-тип диска SSD
-объём 7.7TB
Блок питания
-название GIGABYTE GP-AP1200PM
-мощность 1200W

Вот мой код:

PHP
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
$specification = [
    'Процессор' => [
        'название' => ' Core i9-11900KF',
        'сокет' => 'LGA 1700',
        'тактовая частота' => '5.3 GHz',
        'количество ядер' => '8',
    ],
    'Процессор(вар.2)' => [
        'название' => ' Intel Celeron G6900 OEM',
        'сокет' => 'LGA 1700',
        'тактовая частота' => '3.4 GHz',
        'количество ядер' => '4',   
    ],
    'Материнская плата' => [
        'название' => 'GIGABYTE B660 DS3H',
        'сокет' => 'LGA 1700',
        'тип памяти' => 'DDR4',
    ],
    'Материнская плата(вар.2)' => [
        'название' => 'ASUS PRIME Z690-A',
        'сокет' => 'LGA 1700',
        'тип памяти' => 'DDR4',
    ],
    'Модуль памяти' => [
        'название' => 'Kingston Fury Beast',
        'тип памяти' => 'DDR4',
        'объём памяти' => '2x 32GB',
    ],
    'Жесткий диск' => ['название' => 'Kingston DC1500M SEDC1500M', 
        'тип диска' => 'SSD', 'объём' => '7.7TB'],
    'Блок питания' => ['название' => 'GIGABYTE GP-AP1200PM', 
        'мощность' => '1200W'],
];
 
$htmlTable = '<table class="">';
foreach ($specification as $title => $category) {
    $htmlTable .= '<tr><th>' . $title . '</th><th></th></tr>';
    foreach ($category as $name => $value) {
        $htmlTable .= '<tr><td>- ' . $name . ':</td><td>' . $value . '</td></tr>';
    }
}
 
?>
HTML5
1
2
3
<div class="container">
    <?= $htmlTable ?>
</div>
Покажите пожалуйста пример, как реализовать радиокнопки и табличку Result в моем коде.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.11.2022, 14:26
Ответы с готовыми решениями:

Как реализовать? На одном компьютере меняешь данные, на другом сразу (без перезагрузки страницы) отображается результат
Не знал как правильнее сформулировать вопрос. Я и в PHP не особо разбираюсь, и понимаю, что такое с одним PHP не реализовать. Мне нужна...

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

Как вывести новую табличку в которой автоматически будет выводиться название столбца и ниже список?
Есть табличка Строки: Месяцы Столбцы: Имена На пересечении значения Как вывести новую табличку, в которой автоматически будет...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.11.2022, 14:26
Помогаю со студенческими работами здесь

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

Подставить определенную табличку в зависимости от выбора в поле со списком
Очень прошу помогите пожалуйста! Весь мозг сломан... Нужно чтобы В зависимости от выбора в поле со списком ниже отображалась табличка из...

Как правильно сделать поле ввода с возможностью выбора готовых вариантов?
есть поле ввода, в которое вводятся данные, есть массив последних введённых данных, нужно чтобы эти данные при желании можно было...

Как оператором выбора сделать так, чтобы выбирало среди 5 возможных вариантов?
Помогите, забыл))) Как оператором выбора сделать так чтобы выбирало среди 5 возможных вариантов?

Сформировать массив С из элементов имеющихся только в массиве А и из элементов имеющихся только в массиве B.
Даны одномерные массивы А и B размерностью n и m соответственно. Сформировать массив С из элементов имеющихся только в массиве А и из...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru