這是我的數據:插入一週(7 sparate天)和其他一些數據到數據庫中使用一個for循環和PDO
Day From: To:
Sunday 12PM 8PM
Monday 12PM 9PM
Tuesday 12PM 6PM
Wednesday 12PM 6PM
Thursday 12PM 6PM
Friday 12PM 5PM
Saturday 12PM 5PM
如何去使用for循環插入上述數據(從$ _POST)到我的MySQL數據庫與PHP的PDO?我的輸入字段命名爲SundayTimeFrom,SundayTimeTo,MondayTimeFrom,MondayTimeTo等
僞代碼,我扔在一起真快:
$sql = 'Insert INTO tableName (day, from, to) Values (:day, :from, :to)';
for(i = Sunday; I < Saturday; i++) //what do I do here?
{
$stmt = $this->_db->prepare($sql);
$stmt->bindParam(":day", $i, PDO::PARAM_STR);
$stmt->bindParam(":from", $_POST[$i + 'TimeFrom'], PDO::PARAM_STR);
$stmt->bindParam(":to", $_POST[$i + 'TimeTo'], PDO::PARAM_STR);
}
噢好吧。所以我把它變成一個數組,其中days []將是天[0](又名星期日)至天[6](又名星期六)是否正確? – OneSneakyMofo 2012-03-21 08:49:01
是的,你可以做到這一點。我不知道你如何在html端顯示你的表單,所以我不能幫你太多。 – NeeL 2012-03-21 08:50:12