Here's my code (greatly simplified):
Below is n number of table rows. Each row represents one record to be inserted (the $requests[] already work perfectly):
<tr>
<td>
<input type="checkbox" name="approve[$requests['edit_id']]" value="$requests['edit_id]" />
<input type="hidden" name="pid[$requests['edit_pid']]" value="$requests['edit_pid]" />
<input type="hidden" name="cc[$requests['edit_cc']]" value="$requests['edit_cc]" />
<input type="hidden" name="tag_id[$requests['edit_tag_id']]" value="$requests['edit_tag_id]" />
<input type="hidden" name="type[$requests['edit_type']]" value="$requests['edit_type]" />
<input type="hidden" name="requestor[$requests['edit_requestor']]" value="$requests['edit_requestor]" />
<input type="hidden" name="text[$requests['edit_text']]" value="$requests['edit_text]" />
<input type="hidden" name="urgent[$requests['edit_urgent']]" value="$requests['edit_urgent]" />
</td>
<td>More Table Cells, blah blah blah</td>
</tr>
Below is the post code to insert in the database, but it doesn't work. I don't get any results and would very much like to know why:
<?
if(isset($_POST['approve'])){
foreach($_POST['approve'] as $appval) {
$cleantext = stripslashes($_POST['text']);
$approveReqs = "INSERT INTO `db_table` (`pid`,`cc`,`tag_id`,`type`,`requestor`,`text`,`urgent`,`approval`,`updated_p`) VALUES (NULL,'$_POST[cc]','$_POST[tag_id]','$_POST[type]','$_POST[requestor]','$cleantext','$_POST[urgent]','1',NOW())";
mysql_query($approveReqs,$conn);//yes, "$conn" is set properly and works with other queries
}
}
?>
I'd appreciate any help you can provide. Thanks in advance!