您好我目前有一些PHP代碼,將先前選中的時隙從前一頁上的複選框放到我的數據庫中,但我不知道如何在我這樣做之前將每個變量存儲在變量中,以便我可以使用它們列出我的電子郵件功能中的預約插槽在foreach循環中存儲變量
當我嘗試向我的電子郵件功能中插入'$ key'時,它只保留最後選定的值...
我的第一頁上的代碼讀取:
<?php
for ($i=0;$i<=31;$i++){ while ($myrow = mysql_fetch_row($result)) {
printf("<tr><td>%s</td><td>%s</td></tr>\n",
$myrow[0]);
}
echo "<td><input type='checkbox' name='$displayTime2' onclick='KeepCount()'></td>";
echo "<td>$pagetime</td>"; ?>
我此刻的代碼如下:
<?php
foreach ($_POST as $key=>$value)
{
echo $key; // show times selected on previous page
mysql_query("INSERT INTO appointment(Patient_ID, Appointment_Date, Appointment_Time
, Practice_ID, Appointment_ID)
VALUES('$patid','$insertdate','$key','$pracid','$apptype')");
}
?>
我的郵件功能如下:
$to = "$pemail";
$subject = "Talking Teeth Check Up Booking Confrmation";
$message = "Hello! This e-mail is to confirm your ".$appname." appointment has been
booked for ".$insertdate. " at ".$key." at the ".$pracname." practice";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
在這段代碼中有這麼多級別的錯誤... – mellamokb 2013-03-05 21:06:48
請發佈您的HTML代碼 – 2013-03-05 21:07:03
你能否寫出更多細節?你正在談論電子郵件,但我只是在循環中插入mysql語句... – 2013-03-05 21:09:34