2014-09-28 2 views
-2

Просьба объяснить три значения текстового поля несколько хотите вставить в базу данных MySQLMultiple сообщение Vlaue через петлю

<input type="text" name="name1[]" /> 
<input type="text" name="name2[]" /> 
<input type="text" name="name3[]" /> 

я хочу опубликовать эти значения с помощью петли и вставить в MySQL

любезно объяснить ниже одного цикла Еогеасп является возможно

foreach($_POST['name'],$_POST['name2'],$_POST['name3'] as $key => $value) 
{ 

INSERT INTO (name1, name2, name3) 

} 

ответ

0

Хорошо, я отвечаю на вопрос, как я его понимаю. Вот пример того, что-то подобное в логике: HTML:

<input type="checkbox" name="some_name[]" value="value1" /> 
<input type="checkbox" name="some_name[]" value="value2" /> 
<input type="checkbox" name="some_name[]" value="value3" /> 

Таким образом, вы формируете массив $ _POST [ «некоторое_имя»]

А затем в PHP вы цикл через него и вставить данные в таблице MySQL с одной колонки name

foreach($_POST['some_name'] as $name) 
{ 
    mysqli_query($link, "INSERT INTO `table` VALUES `name` = '$name'"); 
} 

из задних это лишь описательный пример того, что я считаю этот вопрос (как это не очень понятно)

Смежные вопросы