2017-02-23 30 views
-2
<form action="insert.php" method="post"> 
<!-- Student 1 --> 
Student Name :<input type="text" name="stname[]"> 
Phone:<input type="text" name="phone[]"> 
Sex:<input type="text" name="sex[]"> 
Address:<input type="text" name="address[]"> 

<!-- Student 2 --> 
Student Name :<input type="text" name="stname[]"> 
Phone:<input type="text" name="phone[]"> 
Sex:<input type="text" name="sex[]"> 
Address:<input type="text" name="address[]"> 
</form> 

Как я могу вставить его в свой стол tbl_student?Как я могу вставить свои данные PHP с несколькими aray

+6

Не ожидайте другие домашние задания вы – Fabio

+0

@Fabio: Вместо этого он будет учиться: D: P –

+0

пользователя для петли для этого – Gulshan

ответ

0

Я думаю, вы должны получить данные из $ _POST в виде массива.

foreach($_POST['stname'] as $i => $name) { 
    $phone = $_POST['phone'][$i]; 
    $sex = $_POST['sex'][$i]; 
    $address = $_POST['address'][$i]; 
    // Do something with data 
} 
+0

ohhhh поблагодарить этот код поможет мне –

0

вы можете попробовать это также

if (isset($_POST)) { 
    $data = $_POST; 

    $names = $data['stname']; 

    foreach($names as $key => $n) { 
     $name = $n; 
     $phone = $data['phone'][$key]; 
     $sex = $data['sex'][$key]; 
     $add = $data['address'][$key]; 

     echo 'name: ' . $name; 
     echo 'phone: ' . $phone; 
     echo 'sex: ' . $sex; 
     echo 'add: ' . $add; 
     echo '<br>'; 
    } 
} 
+0

Спасибо, брат, этот код мне помогает –

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