powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вложенные формы
4 сообщений из 4, страница 1 из 1
Вложенные формы
    #35414461
michael34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть форма для ввода параметров создаваемой таблицы: имя БД, имя таблицы и имена полей. Имена полей я хочу сделать во вложенной форме. Т.е. чтобы можно было создать неограниченное их количество. Типа нажал на кнопку - передались параметры, добавилось ещё одно поле ввода. Нажал на глобальную кнопку - создалась таблица с указанными полями

<form action="index.php" method="get">
Enter <b>database</b> name <br>
<input type="text" name="database" value = ""><br><br>
Enter <b>table</b> name <br>
<input type="text" name="table" value = ""><br><br>
<!--===========ВНУТРЕННЯЯ ФОРМА=================-->
<form action="index.php" method="get">
<?php
$NUM=$_GET['num'];
$NUM++;
echo "<input type=\"hidden\" name=\"num\" value = \"$NUM\"><BR>\n" ;
for ($K=1;$K<=$NUM;$K++)
{
echo "Enter <b>field $K</b> name and type<br>\n";

echo "<input type=\"text\" name=\"field$Kname\" value = \"\">\n";
echo "<select name=\"field$Ktype\">\n";
echo "<option value=FLOAT> FLOAT\n";
echo "<option value=CHAR(20)>CHAR(20)\n";
echo "<option value=CHAR(1)>CHAR(1)\n";
echo "</select><br><br>\n";

}
?>
<input type="submit" name="submit2" value = "add">
</form><br><br>
<!--=============================================-->
<input type="submit" name="submit1" value = "Create">
</form>

Проблема в том, что кнопка внутренней формы передаёт все параметры, в том числе и database и table из внешней формы. А внешняя кнопка не передаёт никаких параметров. Как сделать, чтобы одна передавала только внутренние параметры, а вторая - все: и внутренние (названия и тыпы полей) и внешние (имя БД и таблицы)?
...
Рейтинг: 0 / 0
Вложенные формы
    #35414698
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак. Формы не могут быть вложенными.
...
Рейтинг: 0 / 0
Вложенные формы
    #35414723
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем вообще нужна здесь вторая форма. Инпуты легко добавить яваскриптом , и безо всяких сабмитов с перезагрузками страниц.
...
Рейтинг: 0 / 0
Вложенные формы
    #35418795
okdoky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Испольуйте в одной форме два разных сабмита. В зависимости от сабмита будете читать либо все параметры, либо только некоторые (поля таблицы).
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вложенные формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]