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

PHP и input -> radio

18.12.2017, 19:35. Показов 668. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
всем привет!...

мне нужно сделать выборку Физ. лица и Юр. лица таким образом:

PHP
1
2
3
4
5
6
7
   echo "
   <form method='post' action=''>
   <div align='left' style='margin-top:5px; margin-left:5px; margin-bottom:5px;'><input type='radio' name='r_type' id='r_type' value='Физ. лицо' checked> <strong>Физ. лицо</strong> <input type='radio' name='r_type' id='r_type' value='Юр. лицо'> <strong>Юр. лицо</strong></div>
   </form>
   ";
 if(isset($_POST['r_type']) == 'Физ. лицо') {echo "Физ. лицо";}
 else {echo "Юр. лицо";}
где
PHP
1
echo "Физ. лицо";
и
PHP
1
echo "Юр. лицо";
- там будет определенная форма, чтобы клиенты вводили свои данные которые нужно занести в базу данных.

заранее благодарю

Добавлено через 26 минут
даже попробовал таким образом сделать
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
echo "
   <form method='post' action=''>
   <div align='left' style='margin-top:5px; margin-left:5px; margin-bottom:5px;'><input type='radio' name='r_type' value='Физ. лицо' checked> <strong>Физ. лицо</strong> <input type='radio' name='r_type' value='Юр. лицо'> <strong>Юр. лицо</strong></div>
   </form>
   ";
switch ($_POST['r_type'])
  {
    case 'Физ. лицо':
      echo "Физ. лицо";
      break;
    case 'Юр. лицо':
      echo "Юр. лицо";
      break;
}
и ничего.

ЗЫ - кнопка мне не нужна
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2017, 19:35
Ответы с готовыми решениями:

php input radio
Здравствуйте! Подскажите как в php определить(перехватить): Надо/ Есть 3 input radio. если...

Результат input='radio'
Народ привет! Подскажите пожалуйста, как посмотреть что выбрал пользователь, из 5 вариантов? ...

Как вывести input radio в зависимости от выше выбранного input radio
Нужно сделать как бы вывод на странице двух input radion. Выбор пола. Мужчина и Женщина. Если я...

Выбор radio input + text input
Всем привет. Никак не могу решить задачу. Суть такая: на странице динамически создаются группы по 3...

3
30 / 30 / 37
Регистрация: 03.06.2014
Сообщений: 1,054
18.12.2017, 20:09 2
kuzmich-kz, в идеале желательно в value писать латиницей или цифрами. Попробуйте в value поставить например 1 и 2 соответственно и проверку
PHP
1
if(isset($_POST["r_type"]) && $_POST["r_type"] == 1) echo 'Юр. лицо'; else echo 'физ. лицо';
Добавлено через 2 минуты
kuzmich-kz, перед этой проверкой попробуйте сделать
PHP
1
var_dump($_POST["r_type"]);
Это покажет что находится в этой переменной
0
2 / 2 / 0
Регистрация: 17.12.2013
Сообщений: 270
18.12.2017, 20:57  [ТС] 3
Shoshona, сделал и ничего.

Цитата Сообщение от Shoshona Посмотреть сообщение
var_dump($_POST["r_type"]);
показал NULL
0
340 / 135 / 70
Регистрация: 30.06.2014
Сообщений: 717
19.12.2017, 14:41 4
kuzmich-kz,
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
   <form method='post' action='' name="myform">
   <div align='left' style='margin-top:5px; margin-left:5px; margin-bottom:5px;'>
    <input type="radio" id="f" name="r_type" onchange="document.myform.submit();return false;" value='Физ. лицо'/>
    <strong>Физ. лицо</strong> 
    <input type="radio" id="u" name="r_type" onchange="document.myform.submit();return false;"  value='Юр. лицо'/>
    <strong>Юр. лицо</strong>
    </div>
   </form>
<?php
if (isset($_POST)):
$r_type = $_POST['r_type'];
switch ($r_type)
{
    case 'Физ. лицо':
        echo "Физ. лицо";?>
        <script>var b = document.getElementById('f');b.setAttribute('checked','checked')</script>
        <?php break;
    case 'Юр. лицо':
        echo "Юр. лицо";?>
        <script>var b = document.getElementById('u');b.setAttribute('checked','checked')</script>
        <?php break;
}
endif;
0
19.12.2017, 14:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2017, 14:41
Помогаю со студенческими работами здесь

Действие с input radio
Нужно сделать чтобы по выбору radio услуга добавлялась в корзину, и чтобы последующее нажатие на...

Input type=radio
Как с помощью CSS изменить внешний вид радио-кнопки? Какие CSS свойства я могу применить в этой...

Input radio и кнопка Submit
Подскажите, как можно сделать так, чтобы когда я отмечаю radiobutton как cheked, значение cheked...

Работа с <input type=radio >
У меня задача выполнять обработку данных запросами в зависимости от выбранного критерием типа: ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru