Opzet SQL Database?

Status
Niet open voor verdere reacties.

Pindakaas123

Gebruiker
Lid geworden
6 aug 2016
Berichten
7
Beste specialisten hier op het forum,

Via deze link wil ik zelf een php form met SQL database gaan opzetten; https://www.youtube.com/watch?v=eg4gqB6HGPs

Nu is mijn plan om dit gastenboek te gaan gebruiken voor een 70-tal kantoren op een verdieping van een kantoorpand.
Dit kantoorpand heeft weer 8 verdiepingen. (8x70 = 560 kantoren..)

Per kantoor wil ik een gastenboek gaan aanmaken welke dan dienst moet gaan doen als 'logboek' voor de storingsmonteur.
Dit logboek moet dan een 'levend' document gaan worden, zodat iedere monteur kan zien wat zijn voorganger heeft gedaan.

Ik vroeg mij af hoe ik het beste m'n database zou kunnen opzetten en of ik wellicht meerdere databases nodig heb..
Kan het gewoon conform bovenstaande link en dat ik dan per gastenboek een kantoor aanmaak, of loop ik dan tegen bepaalde limieten aan?

Alvast dank voor het meedenken!

Grt,
pindakaas
 
Heb je al naar Database-normalisatie gekeken? In ieder geval hoef je geen extra databases, tabellen of velden aan te maken per kantoor.
 
Db-normalisatie heb ik nog niet naar gekeken, zal ik eens doen.
Buiten dat, kom ik in problemen als ik alles conform de YT-video zou instellen?
 
Beste specialisten,

Momenteel ben ik conform de eerste YT-video bezig om e.e.a. in een SQL-db te zetten, alleen komt er geen data in als ik een formulier invul.
Ik krijg ook geen foutmelding..
Weet iemand wat ik verkeerd doe??

connect.php

PHP:
<?php

$connect = mysql_connect("localhost", "root", "");
mysql_select_db("guestbook");

?>



het Index.php

PHP:
<?php

echo "<title>g5_1</title><h1>g5_1</h1>";
echo "<hr>";



echo "<hr>";

$button = (isset($_POST['button']) ? $_POST['button'] : null);

if ($button)
{
	$name = $_POST['name'];
	$message = $_POST['message'];
	if ($name && $message)
	{
		$month = date("F");
		$dayofmonth = date ("d");
		$year = date ("Y");	
		$date = "$month $dayofmonth, $year";
		echo $date;
		
		include ("connect.php");
		
		$query = mysql_query("INSERT INTO g5_1 VALUES ('', '$name, '$message', '$date')"); //g5_1 is de tabel in db guestbook
	}
	else
		echo "Gaarne alle velden invullen.";
}

echo "
<form action='index.php' method='POST'>
<table width='400'>
<tr>
	<td width='100'>Naam:</td>
	<td><input type='text' name='name'></td>
</tr>
<tr>
	<td width='100'>Uitgevoerde wzh:</td>
	<td><textarea name='message' cols='50' rows='3'></textarea></td>
</tr>	
<tr>
	<td width='100'></td>
	<td><input type='submit' name='button' value='Verzenden'></td>
</tr>		
</table></form>

"; 


?>

Alvast dank voor de reacties
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan