Efter en hel del felprovning lyckades jag nu slutligen fixa allting! Det är bara ett litet problem som återstår...
Jag kan nu ändra allting i tbl_film och tbl_regissor.
Men efter att jag har ändrat något i ovanstående tabell så dyker det inte upp i en tabell som jag har för att sortera filmerna efter Namn, Titel och Regissör.
Koden ser ut som följande:
<?php
db_connect ();
/* Sorterar efter regissor ID. */
if (isset($_GET['sort'])) {
$sort = $_GET['sort'];
$query2 = "SELECT * FROM tbl_film, tbl_regissor WHERE tbl_film.regissor_id = tbl_regissor.ID ORDER BY $sort ASC";
$result = mysql_query($query2);
}
else{
$query = "SELECT * FROM tbl_film, tbl_regissor WHERE tbl_film.regissor_id = tbl_regissor.id ";
$result = mysql_query($query);
}
print"<table>";
print"<tr><th><p><a href='?sort=Titel'>Title:</a></p></th>";
print"<th><p><a href='?sort=regissor'>Director:</a></p></th>\n";
print"<th><p><a href='?sort=Produktionsar'>Year:</a></p></th>\n";
print"</tr>\n";
while ($row = mysql_fetch_array($result)){
print "<tr>\n";
$Titel = $row['Titel'];
$regissor = $row['regissor'];
$Produktionsar = $row['Produktionsar'];
print "<td>$Titel</td>";
print "<td>$regissor</td>\n";
print "<td>$Produktionsar</td>\n";
print "</tr>\n";
}
print "</table>";
?>