2017-01-05 6 views
0

Ineed для отправки массива элементов html в разные строки в базе данных приведен ниже html-код.Как отправить массив значений в базу данных с помощью codeigniter

<form action="#" method="post"> 
<input type="text" name="user[]" /> 
<input type="text" name="user[]" /> 
<input type="text" name="user[]" /> 
<input type="submit" value="submit" > 
</form> 
<?php 
if ($_SERVER['REQUEST_METHOD'] == 'POST') 
{ 
foreach($_POST['user'] as $key => $value) 
{ 
echo $key." has the value = ". $value."<br>"; 
} 
} 
?> 
+0

Удалить диез от действия. – Tpojka

ответ

0

Вы можете достичь, как это ....

<?php 

$this->load->database(); 
if ($_SERVER['REQUEST_METHOD'] == 'POST') 
{ 
    foreach($_POST['user'] as $key => $value) 
    { 
     $data = array('user'=>$value); 
     $this->db->insert('table_name',$data); //Generated query >> INSERT INTO table_name(user) VALUES ('$value'); 
    } 
} 
?> 
+0

Можно ли отправить его в разные строки таблицы –

+0

, что выводится из 'print_r ($ _ POST ['user']);' .it будет вставлять в разные строки. –

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