Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Отправка нескольких полей форм с одинаковым именем.
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Отправка нескольких полей форм с одинаковым именем. (Прочитано 5644 раз)
0 Пользователей и 1 Гость просматривают эту тему.
ChRome
Заглянувший
Новичок
Сообщений: 17
+0/-0
0
Отправка нескольких полей форм с одинаковым именем.
«
:
04 Октября 2003, 12:34:35 »
Привет ребята!
Вот какое дело не понятное у меня!
Я имею форму с выборкой из базы, нескольких полей с одинаковыми именами, мне нужно отправить эти поля одним сабмитом! Как это можно осуществить? Знаю что массивом типа
а как именно в базу занести не получается ничего
Помогите кто может!
Записан
tserbis
Фанат форума
Старожил
Сообщений: 496
+0/-0
0
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #1 :
04 Октября 2003, 12:59:19 »
Для ознакомления - посмотри, что тебе приходит после submit\'а - print_r($name).
А для обработки массива - for, foreach, смотря что тебе нужно.
Что не получается-то?
Записан
ChRome
Заглянувший
Новичок
Сообщений: 17
+0/-0
0
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #2 :
04 Октября 2003, 13:12:29 »
В базу пишится во всех сообщениях последний вариант в форме!
Даже если я создаю перед этим таблицы , потом охото их обновить одним махом! Не получается... вот пример:
Два поля выделяются из базы под столбиком name
У каждой записи свой уникальный ID скажем у одной 1 у второй 2 ! Как мне обработать эти поля и впихнуть в базу обновление по назначению ?!
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #3 :
04 Октября 2003, 13:17:00 »
ChRome
1. на чем пишешь ?
2. Причем здесь WEB-технологии ?
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
tserbis
Фанат форума
Старожил
Сообщений: 496
+0/-0
0
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #4 :
04 Октября 2003, 13:17:10 »
А где же name[] ?
В HTML-е должно быть что-то вроде
Записан
ChRome
Заглянувший
Новичок
Сообщений: 17
+0/-0
0
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #5 :
04 Октября 2003, 13:27:16 »
PHP & MySQL
Хорошо! если мне вставить name[1] и name[2] то как это в MySQL внести? Я уже такой вариант пробовал... или типа UPDATE name_table SET name=\'$name\' WHERE id=\'$name\'
Или как ? Что-то я не догоняю дальнейшую судьбу этих строк ...
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #6 :
04 Октября 2003, 13:30:28 »
foreach (
$_POST
[\
'name\'] as $id=>$value) {
mysql_query("UPDATE tab SET value=\'$value\' WHERE id = $id") or die(mysql_error());
}
код проверки входных данных я не писал
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
ChRome
Заглянувший
Новичок
Сообщений: 17
+0/-0
0
Отправка нескольких полей форм с одинаковым именем.
«
Ответ #7 :
04 Октября 2003, 13:42:10 »
Ваааай! работает!
Спасибо большое!
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Отправка нескольких полей форм с одинаковым именем.
Sitemap
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