我使用下面的表格
<form method="get" action="daily_process.php">
Horse / Course / Time
<input type='text' name='horse[]' />
<input type="text" name="course[]" />
<input type="text" name="time[]" />
<input type='text' name='horse[]' />
<input type="text" name="course[]" />
<input type="text" name="time[]" />
<input type='text' name='horse[]' />
<input type="text" name="course[]" />
<input type="text" name="time[]" />
<input name="submit" type="submit" />
</form>
我使用下面的代码来处理表单数组并将其输出为打印
<?php
$horse = $_POST['horse'];
$course = $_POST['course'];
$time = $_POST['time'];
foreach( $horse as $key => $h ) {
if ($horse[$key] != "") {
print "The horse is ".$h.", course is ".$course[$key].
", and time is ".$time[$key]." Thank you <br/>" ;
}}
?>
我的问题是如何为 mysqli 准备这些结果?
我在 StackOverflow 上看到了以下示例,但是如何编辑它以适合我的目的?
IE。我需要保存 $horse、$course 和 $timeto 数据库 - 表 (horse,course, time) VALUES (?, ?, ?)
$query = "INSERT INTO table (link) VALUES (?)";
$stmt = $mysqli->prepare($query);
foreach ($array as $one) {
$stmt ->bind_param("s", $one);
$stmt->execute();
}
$stmt->close();