07. december 2004 - 19:55Der er
7 kommentarer og 1 løsning
DVD Film database
Hejsa Jeg kunne godt tænke mig en databse i php. grunden til at det skal være php er at det er hvad min host kan og det kunne jeg godt tænke mig at komme igang med på et tidspunkt ;) Nå til databasen. Det skal være muligt at indtaste følgende ting. Film navn Film Genre (gerne fra dropdown menu). Film selskab Lyd codec. Film længde. År for optagelse.
På forsiden skal det så være muligt at have en komplet liste af med følgende info: Film navn og genre.
<? #Tilføj data til database }elseif($_GET[action] == "send"){ echo "sender data"; echo $titel; mysql_query("INSERT INTO dvddb (titel, genre, lydformat, aargang, videoformat, region, imdb, scope, filmselskab) VALUES ('$titel', '$genre', '$lydformat', '$aargang', '$videoformat', '$region', '$imdb', '$scope', '$filmselskab')") or die (mysql_error());
# Vis info for enkelt film }elseif($_GET[action] == "info"){ $result = mysql_query("select * from dvddb where id='$id'"); while ($row = mysql_fetch_array($result)) { echo " <table> <tr> <td>Film ID</td> <td>".$row[id]."</td><tr> <td>Titel</td> <td>".$row[titel]."</td></tr> <td>Genre</td> <td>".$row[genre]."</td></tr> <td>Lydformat</td> <td>".$row[genre]."</td></tr> <td>Videoformat</td> <td>".$row[videoformat]."</td></tr> <td>Årgang</td> <td>".$row[videoformat]."</td></tr> <td>Region</td> <td>".$row[region]."</td></tr> <td>Filmselskab</td> <td>".$row[filmselskab]."</td></tr> <td>imdb link</td> <td>".$row[imdb]."</td></tr> <td>scope link</td> <td>".$row[scope]."</td> </tr> </table> "; }
# Vise liste over alle film }else{ echo "<a href=\"index.php?action=tilfoej\">tilføj</a>"; echo " <table> <tr> <td> Titel </td> <td> genre </td> <td> info </td> </tr> "; $result = mysql_query("select * from dvddb"); while ($row = mysql_fetch_array($result)) { echo "<tr><td>".$row[titel]."</td><td>".$row[genre]."</td><td><a href=\"index.php?action=info&id=".$row[id]."\">info</a></td></tr>"; }
}
?>
Databsen: CREATE TABLE `dvddb` ( `id` int(11) NOT NULL auto_increment, `titel` varchar(100) NOT NULL default '', `genre` varchar(20) NOT NULL default '', `lydformat` varchar(20) NOT NULL default '', `aargang` varchar(4) NOT NULL default '', `videoformat` varchar(20) NOT NULL default '', `region` varchar(20) NOT NULL default '', `imdb` varchar(255) NOT NULL default '', `scope` varchar(255) NOT NULL default '', `filmselskab` varchar(100) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=5 ;
Du skal bare lave en fil der hedder connect.inc.php hvor du har dine oplysninger til din mysql server liggende, og så tilpasse include stien.
Så lidt. Fik endelig taget mig sammen til selv at skrive det... Håber du får glæde af det..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.