<MyRusakov.ru />

Разработчик игр на Unreal Engine

Разработчик игр на Unreal Engine

Этот комплект с нуля всего за 7 месяцев сделает Вас Unreal-разработчиком. И при этом учиться достаточно 1 час в день.

Начнёте Вы с основ программирования, постепенно перейдя к C++. Затем очень подробно изучите Unreal Engine, и после научитесь программировать на C++ в Unreal Engine. В конце создадите крупный проект на C++ в Unreal Engine для своего портфолио.

Комплект содержит:

- 416 видеоуроков

- 95 часов видео

- 1024 задания для закрепления материала из уроков

- 3 финальных тестирования

- 4 сертификата

- 12 Бонусных курсов

Подробнее
Подписка

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

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Имя input и несколько значений
24.01.2013 17:30:31 Имя input и несколько значений Сообщение #1
crips

crips

Освоившийся

Освоившийся

Дата регистрации:
18.12.2011 13:05:02

Сообщений: 28

Здравствуйте, Михаил.
Хочу сделать, чтобы меню редактировалось владельцем сайта. Для этого имя и ссылка хранится в БД.
Для редактирования в input=text вывожу из базы ссылку,и тут возникает проблема, если у меня две ссылки, то показывается два input в каждом ссылка,
но редактируется и обновляется только последняя ссылка, как я понял проблема в имени input.
И вот не знаю как задавать имя input, чтобы передавались оба значения и из одного, и из другого.
Пытался <input name='link[]'>, но в таком случае не знаю как обрабатывать
Профиль
24.01.2013 21:08:08 Имя input и несколько значений Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Не бывает у одного input 2 и более имён. Если нужно передать множество параметров, то надо использовать много input.
Профиль
24.01.2013 21:44:03 Имя input и несколько значений Сообщение #3
crips

crips

Освоившийся

Освоившийся

Дата регистрации:
18.12.2011 13:05:02

Сообщений: 28

ну я вывожу в инпут один параметр, с помощью функции:

function hormenu($m1) {

echo "<input type='text' name='link' value=".$m1["link"].">";

}
$mysqli = new mysqli();
$mysqli ->query('SET NAMES utf8');
$result_set = $mysqli->query("SELECT * FROM menu ";
while($row = $result_set->fetch_assoc())
Hormenu($row);
$result_set->close();
$mysqli->close();

в итоге получается столько инпутов, сколько есть строк в таблице, но вот имя у всех инпутов одинаковое, как в таком случае обработать?
Профиль
25.01.2013 09:50:26 Имя input и несколько значений Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

У каждого сделайте своё имя, хотя бы name_1, name_2, name_3. А потом в PHP в цикле проверяйте каждое поле.
Профиль
26.01.2013 02:33:29 Имя input и несколько значений Сообщение #5
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

Оффтоп: я ни разу не видел меню из инпутов, задачи такого рода реализуются в админке.
Профиль
27.01.2013 20:47:58 Имя input и несколько значений Сообщение #6
crips

crips

Освоившийся

Освоившийся

Дата регистрации:
18.12.2011 13:05:02

Сообщений: 28

malina95, инпуты я хочу использовать для редактироватия меню, само-собой меню сделано не инпутами
Профиль
27.01.2013 22:54:19 Имя input и несколько значений Сообщение #7
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

Тогда имена инпутов тут не причём, сделайте форму и там напишите инпуты с разными именами и просто выводите элементы массива выборки а дальше обрабатывайте вашу форму
Профиль
13.02.2013 21:06:15 Имя input и несколько значений Сообщение #8
abror_91_09

abror_91_09

Освоившийся

Освоившийся

Дата регистрации:
12.01.2013 15:44:50

Сообщений: 20

<?
$list = explode(",",$_POST['sel']);
//echo $list[0];
echo "<br>";
//echo $list[1];

for ($i=0;$i<count($list);$i++){
echo $list[$i]."<br>";
}
?>
<form name='frm' method='post' action='' >
<select name='sel'>
<option value="1,Matematika,literatura,logika">Matematika</option>
<option value="russian,ximya,tuit,Fizika">Fizika</option>
</select>
<input type='submit' value='OK'/>

</form>



Может так сделаем !!!! Отправляем строку и сделаем его массивчик!
Профиль