我尝试使用ff代码更新数据库中的字段:
main = do
blocks <- readBlocks
putStr $ unlines $
zipWith (\n line -> "Case " ++ show n ++ ": " ++ line)
[1..] (map (show . solve . blockPair) blocks)
POST值是数组,所以我必须循环它们才能一个接一个地找到它们,但我对如何做到这一点很困惑。
我试图将hidden_id []的内容用于第二个循环。我想过使用一个变量然后一个接一个地增加它,但由于每个服务在数据库上都有一个相应的id,因此不会匹配,这些想法值得赞赏。谢谢:)
答案 0 :(得分:0)
只需使用$ key ot hidder_id作为service_id的索引
希望有所帮助
$serviceKeys = array_keys($_POST["service_id"]);
foreach ($_POST["hidden_id"] as $key => $db_id) {
$statement->execute([$serviceKeys[$key], $db_id ]);
}