Slet fra to database tabeller og filer
Jeg sidder og roder med et script hvor jeg skal slette indholdet fra to tabeller samt filer.Jeg har to tabeller, en ved navn filer, og en ved navn info.
Under info har hver række en primær id, under filer er der en partiel nøgle som hedder ordrenr da der kan være flere billeder til en id.
Jeg prøvede at sætte koden op til først at slette fra de to tabeller med følgende kode:
delete.php
<?php
include('db_con.php');
$id = $_GET['id'];
$query = "delete * from filer, info where info.id =".$id." AND filer.ordrenr =".$id;
header('location: view.php?id=success');
?>
koden hvor jeg sender dataen fra ser ud som følgende:
<?php
$resultat = mysql_query("SELECT * FROM info");
while ($raekke = mysql_fetch_array($resultat)) {
extract($raekke);
echo "<tr>";
echo "<td><a href='post.php?id=".$id."'>".$varenummer."</a></td>";
echo "<td><a href='post.php?id=".$id."'>".$returordre."</a></td>";
echo '<td>'.$kundenavn.'</td>';
echo "<td><a href='delete.php?id=".$id."'>X</a></td>";
echo '</tr>';
echo '<tr>';
echo "<td colspan='4' class='trbody'></td>";
echo '</tr>';
}
?>
Handlingen bliver udført uden problemer, men der bliver intet slettet fra databasen.
