How can I insert multiple rows of records to go to just the one table in a database? I understand I need to use 'foreach', so I created the below, but get the following error: Notice: Undefined index: office_date, office_ho in C:\htdocs\wvgymnastics\admin\info\office_info_insert.php on line 38
Warning: Invalid argument supplied for foreach() in C:\htdocs\wvgymnastics\admin\info\office_info_insert.php on line 38
Code PHP:if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { foreach($_POST['office_date, office_ho'] as $s){ $insertSQL = sprintf("INSERT INTO office (office_date, office_ho) VALUES (%s, %s)", GetSQLValueString($_POST['office_date'], "text"), GetSQLValueString($_POST['office_ho'], "text")); mysql_select_db($database_wvgsadmin, $wvgsadmin); $Result1 = mysql_query($insertSQL, $wvgsadmin) or die(mysql_error()); $insertGoTo = "office_info_list.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } }
Code HTML4Strict:<form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table align="center" class="center" id="striped"> <tr valign="baseline"> <td nowrap align="right">Date:</td> <td><input type="text" name="office_date" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Hours:</td> <td><input type="text" name="office_ho" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Date:</td> <td><input type="text" name="office_date" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Hours:</td> <td><input type="text" name="office_ho" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Date:</td> <td><input type="text" name="office_date" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Hours:</td> <td><input type="text" name="office_ho" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Date:</td> <td><input type="text" name="office_date" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Hours:</td> <td><input type="text" name="office_ho" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Date:</td> <td><input type="text" name="office_date" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Hours:</td> <td><input type="text" name="office_ho" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td><input type="submit" value="Insert record"></td> </tr> </table> <input type="hidden" name="MM_insert" value="form1"> </form>
Thank you!









Bookmarks