Scripts

DVD Index V1.0 (MySQL)

Een DVD Index om al je DVD's te ordenen ( de naam zegt het al) //Het is mijn eerste script dus opmerkingen zijn welkom! Het is voor een deel in een oude PHP versie gemaakt omdat de gratis webruimte dienst van Lycos geen andere versie heeft. Pagina's -index.php -voegtoe.php -style.css images te downloaden op: http://members.lycos.nl/loginpagina/images/ Voor de database:

dvd-index-v10-mysql
//index.php

[code]
<html>
	<head>
		<title>-- DVD Index ---</title>
		<link rel="stylesheet" href="style.css" type="text/css" />
	</head>
<body>
<div id="pagina">


<fieldset><center>
	
	<b>DVD Index V1.0</b><br />
	<?php
	echo '<a href="voegtoe.php"><img src="add.gif">Toevoegen<img src="add.gif"></a>';
	?>
</fieldset></center>

<br />
<br />

<fieldset>
	
<?php

//MySQL connectie
mysql_connect('*****', '*****', '*****') or die (mysql_error());e
mysql_select_db('*****');

//ORDER BY
$sql = 'SELECT * FROM dvdindex ORDER BY ';



switch($_GET['order'])
{
	case 'id':
		$sql .= 'id';
	break;
	
	case 'jaar':
		$sql .= 'jaar';
	break;	
		
	case 'genre':
		$sql .='genre';
	break;
	
	default:
		$sql .= 'titel';
	break;
	
}

//echo $sql;




// Kijken of er iets verwijderd moet worden
if(isset($_GET['verwijder']))

{
	$verwijder = 'DELETE FROM dvdindex WHERE id = '. $_GET['verwijder'];
	mysql_query($verwijder) or die (mysql_error());
	echo 'DVD met succes verwijderd!';
}


	//DVD uit database halen
	$query = 'SELECT * FROM dvdindex';
	//$query = 'SELECT * FROM `dvdindex` ORDER BY `titel`';
	$result = mysql_query($sql) or die('Fout bij uitvoeren query');
	
	




    // DVD Index
		echo '<br />';
		echo '<br />';
		echo '<table>';
			echo '<tr>';
			echo '<td width="75"><p class="thick"><a href="?order=id">ID</a>          </p></td>';
			echo '<td width="200"><p class="thick"><a href="?order=titel">Titel</a>      </p></td>';
			echo '<td width="150"><p class="thick"><a href="?order=jaar">Jaar</a>       </p></td>';
			echo '<td width="100"><p class="thick"><a href="?order=genre">Genre</a>      </p></td>';
			echo '<td width="200"><p class="thick">Kijkwijzer                         </p></td>';
			echo '<td width="200"><p class="thick">Opmerking                          </p></td>';
			echo '<td width="50"><p class="thick">Verwijder                           </p></td>';
			echo '</tr>';


	while ($row = mysql_fetch_assoc($result)) 
	{
			
		 	echo '<tr>';
			echo '<td>'.$row['id'].'</td>';
			echo '<td><p class="thick">'.$row['titel'].'</p></td>';
			echo '<td>'.$row['jaar'].'</td>';
			echo '<td>'.$row['genre'].'</td>';
			echo '<td>'.$row['kijkwijzer'].'</td>';
			echo '<td>'.$row['opmerking'].'</td>';
			echo '<td><a href="?verwijder='.$row['id'].'"><img src="del.gif"></a></td>';
			echo '</tr>';
	}

		echo '</table>';
		

?>


<fieldset>
</div>
<br />



<b>Verklarende woordenlijst:</b><br /><br />
<b>AL =</b> Alle Leeftijden)<br />
<b>MGT6 =</b> Meekijken Gewenst Tot 6 jaar<br />
<b>12JEO =</b> 12 jaar En Oude)<br />
<b>16JEO =</b> 16 Jaar En Ouder<br />
<b>D & G =</b> Drugs en alcohol misbruik



</body>
</html>
[/code]



//voegtoe.php


[code]
<html>
	<head>
		<title>--- DVD Index  |  Toevoegen ---</title>
		<link rel="stylesheet" href="style.css" type="text/css" />
	</head>
<body>
<div id="pagina">


<fieldset><center>
	<b>DVD Index V1.0</b><br />
<?php
		echo '<a href="index.php">--DVD Index--</a>';
?>
<br />
		<br />
</fieldset></center>
	
	
<?php


//MySQL connectie
mysql_connect('****', '****', '****') or die (mysql_error());	
mysql_select_db('****');


//DVD toevoegen
if(isset($_POST['titel']))
{	
	$kijkwijzer = $_POST['kijkwijzer']; 
	
	if(isset($_POST['kijkwijzer1']))
	{
		$kijkwijzer .= ', ' . $_POST['kijkwijzer1'];
	}
	
	if(isset($_POST['kijkwijzer2']))
	{
		$kijkwijzer .= ', ' . $_POST['kijkwijzer2'];
	}
	
	if(isset($_POST['kijkwijzer3']))
	{
		$kijkwijzer .= ', ' . $_POST['kijkwijzer3'];
	}
	
	if(isset($_POST['kijkwijzer4']))
	{
		$kijkwijzer .= ', ' . $_POST['kijkwijzer4'];
	}
	
	if(isset($_POST['kijkwijzer5']))
	{
		$kijkwijzer .= ', ' . $_POST['kijkwijzer5'];
	}
	
	if(isset($_POST['kijkwijzer6']))
	{
		$kijkwijzer .= ', ' . $_POST['kijkwijzer6'];
	}
						
	
	$toevoegen = 'INSERT INTO dvdindex SET titel = "'.$_POST['titel'].'",genre = "'.$_POST['genre'].'",jaar = "'.$_POST['jaar'].'",kijkwijzer = "'.$kijkwijzer.'",opmerking = "'.$_POST['opmerking'].'"';
	mysql_query($toevoegen) or die (mysql_error());
	echo 'DVD toegevoegd!';
	echo '<br />';
	echo '<br />';
}



		echo '<br />';
		echo '<br />';
		echo '<form action="" method="post">';
		echo '<label>Titel:</label><input type="text" class="text" name="titel">';
		echo '<br />';
		echo '<br />';
		echo '<label>Kijkwijzer:</label>';
		echo '<table>';
		echo '<tr>';
		echo '<td>';
		echo 'Alle leeftijdenL<input type="radio" checked="checked" name="kijkwijzer" value="AL"><br />';
		echo 'Meekijken gewenst tot 6 jaar<input type="radio" checked="checked" name="kijkwijzer" value="MGT6"><br />';
		echo '12 jaar en ouder<input type="radio" checked="checked" name="kijkwijzer" value="12JEO"><br />';
		echo '16 jaar en ouder<input type="radio" checked="checked" name="kijkwijzer" value="16JEO"><br />';
		
		echo 'Geweld<input type="checkbox" name="kijkwijzer1" value="Geweld"><br />';
		echo 'Seks<input type="checkbox" name="kijkwijzer2" value="Seks"><br />';				
		echo 'Angst<input type="checkbox" name="kijkwijzer3" value="Angst"><br />';
		echo 'Discriminatie<input type="checkbox" name="kijkwijzer4" value="Discrimi"><br />';
		echo 'Drugs en alcohol<input type="checkbox" name="kijkwijzer5" value="D & G"><br />';
		echo 'Grof taalgebruik<input type="checkbox" name="kijkwijzer6" value="Grof taalgebr"><br />';
		
		echo '</td>';
		echo '</tr>';
		echo '</table>';
		echo '<br />';


		
		echo '<label>Genre:</label>';
		echo '<select name="genre">
						<option value="Genre" selected="selected">Genre</option>
		        <option value="Actie">Actie</value>
		        <option value="Avontuur">Avontuur</value>
		        <option value="Komedie">Komedie</value>
		        <option value="Crime">Crime</value>
		        <option value="Drama">Drama</value>
		        <option value="Horror">Horror</value>
		        <option value="Musical">Musical</value>
		        <option value="Science Fiction">Science Fiction</value>
		        <option value="Oorlog">Oorlog</value>
		        <option value="Western">Western</value>
		        <option value="Animatie">Animatie</value>
		        </select>';
		echo '<br />';
		echo '<label>Jaar:</label><input type="tekst" class="text" name="jaar">';
		echo '<br />';
		echo '<br />';
		echo '<label>Opmerking:</label><input type="tekst" class="text" name="opmerking">';
		echo '<br />';
		echo '<br />';
		echo '<input type="submit" class="submit" value="Voeg DVD toe">';

?>


</fieldset>
</div>

</body>
</html>
[/code]



//style.css

[code]
/* DVD index V1.0*/

	html,
	body,
	form
			{
				margin:0px;
				padding:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
			}
			img {
			border:none;
			}
			
			a {
			color:#000000;
			text-decoration:none;
			}
			
			form
			{
				position:relative;
				margin:20px 0px 0px 20px;
			}
			
			label
			{
				display:block;
				float:left;
				width:160px;
				margin:3px 0px 3px 0px;
			}
			
			input.text,
			input.submit
			{
				display:block;
				float:left;
				width:200px;
				margin:3px 0px 3px 0px;
				border:1px solid #000000;
			}
			
			td {
			border:1px none  #AAAAAA;
			font-size: 11px;
			}
			p.thick {font-weight: bold};
			}
			
			div.pagina
			{
			text-align:center;
			position:center;
			margin:100px 0px 0px 0px;
			float:center;
			width:150px;
			background:#FFFFFF;
			}
[/code]

Reacties

0
Nog geen reacties.