Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740

Подстановка выбранного значения списка в value input-а

23.08.2015, 23:52. Показов 2116. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP Получить данные виберать select option отправлять в input text
Вот получаю список имен комбокс как бы )) с базы

JavaScript
1
<script type="text/javascript" src="function_post_teg.js"></script>
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<select name="Name_select" id="combox_base" onclick="out_info_site () ">
 
 while($myrow2=  mysql_fetch_array($query_read_select))
               {
                 $nam=$myrow2['Name'];  
                 $log1=$myrow2['Login'];  // нужно передать текстовому полю при выборе имени
                 $pas1=$myrow2['Password'];   // нужно передать текстовому полю при выборе имени
                 $pos1=$myrow2['Email'];  // нужно передать текстовому полю при выборе имени
                 echo "<option>$nam</option>"; // список имен
 
               }
 
</select>

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php 
     
               //$name_select_=trim($_REQUEST['Name_select']);
               
               $name_select_=$_GET['Name_select'];
               
               $query_name_to_login="SELECT * FROM $table WHERE Name='$name_select_'";
               ///////////////Выполнение запроса///////////////////
               $result_login = mysql_query($query_name_to_login);
               //$row_logins = mysql_fetch_array($result_login);
               
               
               
               
               //$rowss = mysql_fetch_assoc($query_login_);
               //$loginsss = $rowss['Name'];
              $row_logins = mysql_fetch_assoc($result_login);
               
              $login_to=$row_logins['Login'];
               
               ////////////////////////////////////////////////////
     
     ?>
перекрученный function_post_teg.js скрипт вытаскивает по id имя, и отпраляет в тег по id текстовому полю это имя
JavaScript
1
2
3
4
5
6
7
8
9
function out_info_site ()
{
           
    var goo=document.getElementById('combox_base').value;
    //var goo=teg_return();
    input = document.getElementById('name_combox'); // целевой тег <input>
    name_combox.value = goo;
 
}
текстовое поле принимает имена с комбокса
HTML5
1
2
3
Редактирование Имени: <p><input id="name_combox" type="text"  name="Nam3" required oninvalid="this.setCustomValidity('Не введено Имя!')" placeholder="Ваше Имя"></p>
 
Редактирование Логина: <p><input id="login_combox" onclick="out_login('<?php echo $login_to; ?>')" type="text" name="Log3" required oninvalid="this.setCustomValidity('Не введен Логин!')" placeholder="Ваш Логин"></p>
все это без кнопки sabmit или вообще кнопки
Проблема в другом как при выборе в комбокса (или select) , по имени передать текстовому полю его логин
Как это сделать ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.08.2015, 23:52
Ответы с готовыми решениями:

Автоматическая подстановка ID из справочника в зависимости от выбранного значения
Используется Access 2016 MySql 5,7 - х64 Имеется база статей. Каждой статье необходимо присвоить несколько меток. Для...

Динамический запрос (подстановка текущего выбранного значения поля)
Нужно при выборе radio кнопки и записи в таблице формировать динамический запрос в который будет подставляться текущее выбранное значение...

В зависимости от выбранного значения select отображать input формы
Здравствуйте! Подскажите пожалуйста, как сделать так, чтобы input формы появлялся, только когда в селекте выбрано определённое значение? ...

1
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
27.08.2015, 12:58
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
Проблема в другом как при выборе в комбокса (или select) , по имени передать текстовому полю его логин
Как это сделать
PHP
1
2
3
4
5
6
7
8
9
10
11
<?  
$users = array();
while($row = mysql_fetch_assoc($query_read_select)) {  
    $users[ $row['Name']  ] = $row;
}
# Теперь имя в ключе массива: $users['Ivan']['Login']
?>
<script type="text/javascript">
var users = <?= json_encode($users) ?>;
// Теперь Javascript имеет этот-же массив: users['Ivan']['Login']
</script>
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.08.2015, 12:58
Помогаю со студенческими работами здесь

Обработка выбранного значения списка
День добрый! В форме есть список (несколько столбцов, первый id) и есть поля аналогичные столбцам списка. Как организовать заполнение...

Отправка запроса с записью выбранного значения списка
Доброго времени суток. есть вот такой php код, в котором элементы select заполняются цифрами 1-16 echo &quot;&lt;select &gt;&quot;; ...

Получение выбранного значения из выпадающего списка <select>
Необходимо получить значение из выбранного пункта в выпадающем списке. Пока пришел к такому варианту, но он работает некорректно, показывая...

Поиск и подстановка значения из списка по введенным первым буквам
Доброго времени суток. Кто может подсказать, как сделать в EXCEL, чтобы: есть список (столбец) разнообразных текстовых значений (слов). И...

Срабатывание формулы в зависимости от выбранного значения из выпадающего списка.
В документе есть три листа. На листе справочная информация располагаются категории фасадов. На листе тумбы необходимо выбрать категорию...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты 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 - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru