$data) { $stmt = $db->prepare('INSERT INTO bible (id, book, chapter, verse, content, book_index) VALUES (:id, :book, :chapter, :verse, :content, :book_index)'); foreach ($data->text as $chapter => $verses) { foreach ($verses as $verse => $text) { print "{$book} {$chapter}:{$verse}".PHP_EOL; $stmt->execute([ 'id' => Uuid::v4(), 'book' => $book, 'chapter' => $chapter, 'verse' => ($verse + 1), 'content' => $text, 'book_index' => $data->index ]); } } }