det kører sådan ok..
http://nold.frac.dk/insert.phpmen det skal lige justeres lidt.
i list.php skal det sættes i tabeller og der skal være mere mellemrum mellem titel år og genre.
dropmenuen skal lige ordnes så man kan vælge "vis alle".
og der skal være mulighed for at den registrer når man vælger 2 genre til en film.
også lige tilsidst jeg vil godt have et "Slet" og "rediger" link til filmene.
vil godt give 200 ekstra point når alt er ordnet (400 ialt)..
list.php
----------------------------
<?php
mysql_connect("localhost", "***", "***");
mysql_select_db("***");
if(!empty($_GET['genre']))
$result = mysql_query("SELECT title, year, genre FROM film WHERE genre='".$_GET['genre']."' ORDER BY title ASC");
else
$result = mysql_query("SELECT title, year, genre FROM film ORDER BY title ASC");
print("<table>");
while($row = mysql_fetch_assoc($result)) {
print("<tr><td>".$row['title']."</td><td>".$row['year']."</td><td>".$row['genre']."</td></tr>");
}
print("</table>");
$result2 = mysql_query("SELECT DISTINCT genre FROM film");
print("<select name=\"genre\" onChange=\"window.location.href='".$_SERVER['PHP_SELF']."?genre='+this.value;\">");
while($row2 = mysql_fetch_assoc($result2)) {
print("<option value=\"".$row2['genre']."\">".$row2['genre']."</option>");
}
print("</select>");
?>
insert.php
---------------
<?php
if(!empty($_GET['title'])) {
mysql_connect("localhost", "***", "***");
mysql_select_db("***");
mysql_query("INSERT INTO film(title, year, genre) VALUES('".$_GET['title']."', '".$_GET['year']."', '".$_GET['genre']."')");
}
?>
<a href="
http://nold.frac.dk/insert.php">! w00t !</a>
<br><br>
<form action="" method="get">
Dvd titel :<input type="text" size="30" name="title">
Produktions år: <input type="text" size="4" name="year">
<br>Genre:
<input type="checkbox" class="radio" value="Action" name="genre">Action
<input type="checkbox" class="radio" value="Komedie" name="genre">Komedie
<input type="checkbox" class="radio" value="Drama" name="genre">Drama
<input type="checkbox" class="radio" value="Gyser" name="genre">Gyser
<input type="checkbox" class="radio" value="Thriller" name="genre">Thriller
<input type="checkbox" class="radio" value="Stand Up" name="genre">Stand Up
<input type="checkbox" class="radio" value="Dansk" name="genre">Dansk
<br>
<input type="submit" value="Kom så Sømand">
<br><br>
</form>
<?php
include("list.php");
?>
har forresten også lavet year datetime om til year varchar(4) i DB fordi det andet viste kun 0000 som værdi. men det jeg har lavet virker. :)