从数组向数据库插入值

DeD*_*Dav -2 php mysql arrays

我有一个包含100个值的数组.我想将前10个值插入数据库表的第一行,即.前10个值(col1,col2,...col10)表示db表中的10列.我想将下一个10(11-20)插入第二行.那么如何迭代那个特定的数组呢?

我使用if if子句,如if($ key%10 == 0)

Din*_*ino 6

$my_array = array('a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b',);

$splited_array = array_chunk($my_array, 10);

foreach ($splited_array as $new_array) {

  print_r($new_array);
  // insert a new row with value of $new_array
}
Run Code Online (Sandbox Code Playgroud)