Ander Script
<HTML>
<HEAD>
<TITLE>Gasteboek</TITLE>
<?php
// Maak een SQLite3 database met PDO en geef een "database handle" terug (Object Oriented)
try{
$dbHandle = new PDO('sqlite:'.$_SERVER['DOCUMENT_ROOT'].'/../Gastenboek.sqlite3');
}catch( PDOException $uitzondering ){
die($uitzondering->getMessage());
}
// Controleer of er al tabellen zijn
$statement = $dbHandle->query('SELECT name FROM sqlite_master WHERE type = \'table\'');
$result = $statement->fetchAll();
if( sizeof($result) == 0 ){
echo 'Geen tabel gevonden, die wordt nu aangemaakt.';
// Maak de cijfer tabel
$sqlMaakTabel = 'CREATE TABLE Gastenboek(ll_id INTEGER PRIMARY KEY AUTOINCREMENT,
Name CHAR(50),
Mail CHAR(75),
Comment Text)';
$dbHandle->exec($sqlMaakTabel); // remove or 'comment out' this line after first run
}
// Vul de tabel
$sqlVulTabel = 'INSERT INTO Gastenboek VALUES (Name==$Name, Mail==$Mail, Comment==$Comment)';
$dbHandle->exec($sqlVulTabel);
echo "Klaar!";
?>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<DIV ID="blok">
<FORM METHOD="post" ACTION="$sqlVulTabel">
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0">
<TR>
<TD><LABEL>Je naam:</LABEL></TD>
<TD><INPUT Name="Name" SIZE="30"><BR></TD>
</TR>
<TR>
<TD><LABEL>Je e-mailadres:</LABEL></TD>
<TD><INPUT Name="Mail" SIZE="30"><BR></TD>
</TR>
<TR>
<TD><LABEL>Je bericht:</LABEL></TD>
<TD><TEXTAREA Name="Comment" rows="7" cols="30"></TEXTAREA></TD>
</TR>
<TR>
<TD><INPUT TYPE="Button" VALUE="Verstuur" ACTION="$sqlVulTabel" /> <INPUT TYPE="reset" VALUE="reset" /></TD>
</TR>
</TABLE>
</FORM>
</CENTER>
</DIV
<FONT COLOR="FFFFFF">
Gemaakt door : Rover, Bor, Simon en Max © 2009, Het Baarnsch Lyceum.
</FONT>
</BODY>
</HTML>
Ik heb nu dit maar ik weet niet hoe ik dit goed kan doen ? Enig idee? Ik heb al wat gebrobeerd maar het lukt verder niet echt.