Eventjes geleden kwam ik hier met vragen voor een groot project. Ondertussen ben ik een half javascript boek verder en ook enkele database ontwerpen. En ben ik tot de conclusie gekomen dat het project iets te hoog gegrepen is. Vandaar een oefenprojectje. Zelfde onderdelen, maar minder.

Boardit
Online prikbord. Geschikt om online notities/foto's en documenten te groeperen.
De projecten kunnen dus meerdere foto's bevatten, maar ook documenten of online notities. Of een logboek.

Even mindmappen kwam ik op het volgende beperkte beeld.


Een typische gebruikservaring kan zijn.
+ Inloggen
+ nieuw Item aanmaken
+ titel, onderwerp, omschrijving, keywords toevoegen
+ subitem toevoegen, bijvoorbeeld een afbeelding.
+ Item plaatsen op het prikbord.
+ Uitloggen

Een typische lezerservaring kan zijn.
+ Naar de pagina toegaan.
+ klikken op een project
+ inhoud bekijken, projectomschrijving/bijgevoegde documenten/foto's/etc
+ verder kijken

Database opzet:
Ik heb al een basis opgezet voor de database. Wat vinden jullie ervan? Ben overigens niet van plan om het in access te maken, maar voor het offline werken vind ik access wel prettig voor ontwerpen.



Mag ik in dit topic alle ontwikkelingen en vragen stellen, of moet ik verschillende topic's aanmaken?
Kickje wat vinden jullie nu van de database? En mijn idee over het toevoegen/koppelen van trefwoorden.

[size=xsmall]Toevoeging op 10/07/2011 17:31:20:[/size]

Ik heb nu het volgende bereikt:
1. Trefwoord wordt als het niet bestaat toegevoegd.
2. Het bijbehorende TrefwoordId word opgevraagd en weergeven.

Dit Id gebruik ik dan om de koppeltabel te vullen.

Mijn eerste keer dat ik met php variabelen werk. Is er een snellere methode voor wat ik nu gedaan heb?


<body>
	<form action="inputoutput.php" method="post">
		trefwoord <input type="text" name="trefwoord" />
		<input type="submit" />
	</form>
<?php

	$trefwoord = $_POST["trefwoord"];
	
	Echo $trefwoord;


?>

	<?php
		//verbind met mysql
		
		
		// Informatie toevoegen aan "items"
		mysql_query("INSERT INTO trefwoorden 
		(Trefwoord)VALUES('$trefwoord')");   

		$result = mysql_query("SELECT TrefwoordId FROM trefwoorden 
		WHERE Trefwoord = '$trefwoord' ");
				
		$trefwoordid = mysql_result($result,0);
		
		echo $trefwoord , " - " , $trefwoordid;
		

	?>

</body>


kick

Reageren