SQL sætning der sletter fra to tabeller samtidig.
Jeg skal slette fra to tabeller samtidig.Jeg har en tabel med spørgsmål + en anden tabel med svar.
De hænger sammen så svarene har et spg_id som svare til spørgsmålets id.
Jeg vil gerne have det sådan at når man sletter er spørgsmål skal svarene også slettes. Jeg har lavet en dropdown hvor i man vælger sit spørgsmål. Indtil videre virker det bare sådan at spørgsmålet bliver slettet.
<form action="<?echo $SERVER['PHP_SELF']?>" method="POST">
Slet spørgsmål:<br><br>
<select name='sporgs' style="background-color:40e0d0">
<?php
include('../Backup2/includes/db_con.php');
$r=mysql_query("select * from spg_sp");
while($row=mysql_fetch_array($r)){
echo "<option value='$row[id]'>$row[spg]</option>";
}
?>
</select>
<br>
<input type="submit" name="slet" value="Slet" class="knap" style="background-color:ccc">
</form>
<?php
echo "<div class='overskrift'>".$_GET['tak']."</div>";
if(isset($_POST['slet'])){
$tilbud=$_POST['tilbud'];
mysql_query("delete from spg_sp where id='$_POST[sporgs]'")or die(mysql_error());
?>
<script>
window.location="<?php echo $_SERVER['PHP_SELF'];?>?tak=Spørgsmålet blev slettet";
</script>
<?php
}
?>
