insert multiple fields using foreach loop

前端 未结 6 709
逝去的感伤
逝去的感伤 2020-12-08 17:54

I have a problem when I want to insert multiple fields into one table.

Here\'s my form:

Add user

6条回答
  •  南方客
    南方客 (楼主)
    2020-12-08 18:23

    if (isset($_POST['submit'])) {
    
    $i = 0;
    foreach ($_POST as $val) {
        $name = $_POST['name'][$i];
        $age = $_POST['age'][$i];
    
        mysql_query("INSERT INTO users (name, age) VALUES ('$name', '$age')");
        $i++;
      } 
    }
    

    This will solve your problem !

提交回复
热议问题