我現在正在開發一個旅行社網站,在這個網站上,當用戶預定旅行時他/她必須輸入旅行相關的詳細信息。這些信息以形式收集。用戶還輸入正在旅行的人數。在PHP中根據具體的價值調用一次表單很多次
我的問題是,如何爲每個正在旅行的人收集相同的信息?基本上我需要爲正在旅行的人數生成表單,以便我可以捕獲所有數據。我該怎麼做呢?
我現在正在開發一個旅行社網站,在這個網站上,當用戶預定旅行時他/她必須輸入旅行相關的詳細信息。這些信息以形式收集。用戶還輸入正在旅行的人數。在PHP中根據具體的價值調用一次表單很多次
我的問題是,如何爲每個正在旅行的人收集相同的信息?基本上我需要爲正在旅行的人數生成表單,以便我可以捕獲所有數據。我該怎麼做呢?
<?php for ($i = 0; $i < $numberOfPeople; $i++) : ?>
Person <?php echo $i + 1; ?>
<input name="person[<?php echo $i; ?>][name]" type="text">
<input name="person[<?php echo $i; ?>][age]" type="text">
.
.
.
<?php endfor; ?>
使用foreach ($_POST['person'] as $person)
要經過進入細節...
提防psevdo代碼:
<form method="post">
<input type="text" name="num" />
<input type="submit" />
</form>
<?php
if (isset ($_POST['num'])) {
for ($i = 0; $i > $_POST['num']; $i++) {
echo '<input type="text" name="ppl' . $i . '" /><br />';
}
}
?>
我哈德寫到你告訴我的東西;但是當我查看錶單的內容時,它消失了,我不知道爲什麼,我會告訴你我的表格 – ghufran 2011-06-11 09:08:43
'<形式行動= 「insertpassenger.php」 方法= 「POST」> \t
您將需要新增約你被卡住,其中一些特定的信息 - 可能顯示一些代碼等 – 2011-06-09 11:54:37