I am trying to submit multiple records to the database and, submit is not working, I want to be able to either submit one at
a time or all at once. Please help!
<?php
mysql_connect("");
mysql_select_db("");
$query = "SELECT * FROM KEYCAD WHERE Hold LIKE 'Y' AND Active LIKE 'N' ORDER BY CUSTNO AND ContactDate DESC";
$result = mysql_query($query);
echo "<form method='post' action='submit.php?action=change'>";
while ($row = mysql_fetch_array($result)) {
echo "<table border=2 bordercolor=#5E3964>\n";
echo " <tr>
<td><font color=#FF0000>Set Active</font></td>
<td><font color=#FF0000>Name</font></td>
<td><font color=#FF0000>Home #</font></td>
<td><font color=#FF0000>Bus #</font></td>
<td><font color=#FF0000>Fixed Correctly?</font></td>
<td><font color=#FF0000>Treatment?</font></td>
<td><font color=#FF0000>Clear Explanation?</font></td>
<td><font color=#FF0000>Overall Service?</font></td>
<td><font color=#FF0000>Why Not Fixed?</font></td>
<td><font color=#FF0000>Comments</font></td>
</tr>\n";
printf("
<tr>
<input type='hidden' name=RO value='%s'>
<td><input type=checkbox name=Active value='Y'></td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td><input type=text name=Q1 value='%s'></td>
<td><input type=text name=Q2 value='%s'></td>
<td><input type=text name=Q3 value='%s'></td>
<td><input type=text name=Q4 value='%s'></td>
<td><input type=text name=Q5 value='%s'></td>
<td><input type=text name=Comments value='%s'></td>
</form>
</tr>
</table>\n",
$row["RO"],
$row["CUSTOMERNAME"],
$row["HOMEPHONE"],
$row["BUSPHONE"],
$row["Q1"],
$row["Q2"],
$row["Q3"],
$row["Q4"],
$row["Q5"],
$row["Comments"]
);
}
echo "<input type=Submit name=submit value=Submit>\n";
?>
Here is the submission page:
$RO = $_POST['RO'];
$Active = $_POST['Active'];
$CUSTOMERNAME = $_POST['CUSTOMERNAME'];
$HOMEPHONE = $_POST['HOMEPHONE'];
$BUSPHONE = $_POST['BUSPHONE'];
$Q1 = $_POST['Q1'];
$Q2 = $_POST['Q2'];
$Q3 = $_POST['Q3'];
$Q4 = $_POST['Q4'];
$Q5 = $_POST['Q5'];
$Comments = $_POST['Comments'];
mysql_connect("");
mysql_select_db("");
if($Active=='Y'){
$query = "UPDATE KEYCAD SET Active='Y', Q1='$Q1', Q2='$Q2', Q3='$Q3', Q4='$Q4', Q5='$Q5', Comments='$Comments' WHERE RO=$RO";
}else{
$query = "UPDATE KEYCAD SET Active='N', Q1='$Q1', Q2='$Q2', Q3='$Q3', Q4='$Q4', Q5='$Q5', Comments='$Comments' WHERE RO=$RO";
}
$result = mysql_query($query) or die(mysql_error());
?>