Member 12635774 Ответов: 1

Могу ли я создать форму, которая принимает несколько входных данных одновременно?


Здравствуйте, я хочу создать форму, которая принимает несколько входных данных одновременно. Я не беспокоюсь о командах mySQL, которые просты и легко исправить.
То, на чем я фокусируюсь, - это фактическая форма и php-код, который будет использоваться для отправки данных в базу данных.

Нужно ли мне создавать массив, который будет содержать различные переменные, есть ли какой-нибудь способ создать цикл foreach, который затем уменьшит количество строк кода... Имеет ли значение количество строк кода????

Я новичок в php, я изучил только html и css , и я немного научился от java, python, а теперь и php..... Я сосредоточен на освоении PHP, мне просто нужно немного руководства.

Что я уже пробовал:

Ну, я попробовал кодировать это, повторяя одну и ту же строку кода с другим именем, вот фрагмент, так что вы знаете, что я имею в виду..

< input type= "text" name= "name10" />
< input type= "text" name= "amount10" />
A & lt;input type= "radio" name= "type10"/>
b & lt;input type= "radio" name= "type10"/ & gt;
c & lt;input type= "radio" name= "type10"/ & gt;



Код повторяется снова и снова



$фио10 = $_POST, где['фио10'] Тип 10 $ = $_POST, где['Тип 10'] amount10 $ = $_POST, где['amount10'];
$sql= " вставить в таблицу 1 (имя, тип, сумма)
Значения ('$name10', '$type10' , '$amount10');";


То же самое относится к php-коду и sql-коду для вставки каждого значения, введенного в форму... Правильно ли я это делаю???

Mohibur Rashid

У меня нет повторной части. Что ты повторяешь?

saeed rajabi

непонятный,
напишите пример

1 Ответов

Рейтинг:
2

saeed rajabi

i think you forgot this :
if(isset($_POST['your submit name']))
{
//do something
}
else
{
// do the other
}

и после этого вы должны сделать это со своей формой :
<form  action="" method="post" enctype="multipart/form-data">....</form>