从不同的表中获取数据后,只将它们保存在1个表中。我已经完成了将它们保存在1个表中,我想从我获取数据的不同表中删除数据。 这是我获取数据的代码:
<tr> <?php $status_query=mysql_query("SELECT * FROM status;") or die ("Note: ". mysql_error());
?>
<td><label>Status:</label></td>
<td><select name="stat">
<option value="">--Select--</option>
<?php
while($stats = mysql_fetch_array($status_query))
{
echo "<option value=".$stats['status'].">". $stats['status']. "</option>";
}
echo"</select>"
?>
<?php
$asgn_query=mysql_query("SELECT * FROM assignee;") or die ("Note: " . mysql_error());
?>
<td><label>Assignee Name:</label></td>
<td><select name="assignee">
<option value="">--Select--</option>
<?php
while($ass = mysql_fetch_array($asgn_query))
{
echo "<option value=".$ass['id'].">" . $ass['name'] . "</option>";
}
echo "</select> "
?>
</tr>
</table>
答案 0 :(得分:0)
完成后立即保存数据,删除所需表格中的数据,如
<?php
$status=$_POST['stat'];
$assignee=$_POST['assignee'];
$status_query=mysql_query("DELETE FROM `status` WHERE `your_column`='$status'");//not sure about the column write the column name
$assignee_query=mysql_query("DELETE FROM `assignee` WHERE `id`='$assignee'");
?>