<?php
$dbhost = 'localhost';
$dbname = 'termine'; // Hier Datenbankname rein
$dbuser = 'root'; // Hier User...
$dbpasswd = ''; // und passwort...
$connection = @mysql_connect($dbhost, $dbuser, $dbpasswd);
@mysql_select_db($dbname, $connection);
//Abfrage welcher Button gedrückt wurde
if (isset($_POST['Neu']))
{
echo <<<EOT
<form name="form1" method="post" action="funktionen.php">
Datum(TT.MM.JJJJ):<br>
<input type="text" name="datum">
<br>
Uhrzeit:<br>
<input type="text" name="uhrzeit"><br>
Stichwort:
<br>
<input type="text" name="stichwort">
<br>
Kurzbeschreibung:<br>
<textarea name="beschreibung"></textarea><br>
<input type="submit" name="Eintragen" value="Eintragen">
</form>
EOT;
}
if (isset($_POST['Eintragen']))
{
// Datum in einzelne Variablen speichern:
$array=explode(".",$_POST['datum']);
$tag=$array[0];
$monat=$array[1];
$jahr=$array[2];
//Datum ins Timestamp-Format umwandeln:
$datum_stamp=mktime(0,0,0,$monat,$tag,$jahr);
//Das wichtige SQL-Statement:
$sql="INSERT INTO termine SET
datum='".$_POST['datum']."',
datum_stamp=$datum_stamp,
uhrzeit='".$_POST['uhrzeit']."',
stichwort='".$_POST['stichwort']."',
beschreibung='".$_POST['beschreibung']."'";
mysql_query($sql) or die(mysql_error()); // Query senden und Fehler abfangen
header("Location:http://localhost/php/termine/ausgabe.php"); // Bla bla...
}
if (isset($_POST['Loeschen']))
{
$delete = "DELETE FROM termine WHERE ID='".$_POST['auswahl']."'";
mysql_query($delete) or die(mysql_error());
header("Location:http://localhost/php/termine/ausgabe.php");
}
if (isset($_POST['Bearbeiten']))
{
$sql = "SELECT * FROM termine
WHERE ID = '".$_POST['auswahl']."'";
$result = mysql_query($sql);
$rows = mysql_fetch_assoc($result);
echo"<form name='form2' method='post' action='funktionen.php?id=".$_POST['auswahl']."'>";
echo "Datum:<input type='text' name='datum' value=".$rows['datum']."><br>";
echo "Uhrzeit:<input type='text' name='uhrzeit' value=".$rows['uhrzeit']."><br>";
echo "Stichwort:<input type='text' name='stichwort' value=".$rows['stichwort']."><br>";
echo "Beschreibung:<textarea name='beschreibung'>".$rows['beschreibung']."</textarea>";
echo"<input type='submit' name='Update' value='Update'>";
echo"</form>";
}
if (isset($_POST['Update']))
{
// Datum in einzelne Variablen speichern:
$array=explode(".",$_POST['datum']);
$tag=$array[0];
$monat=$array[1];
$jahr=$array[2];
//Datum ins Timestamp-Format umwandeln:
$datum_stamp=mktime(0,0,0,$monat,$tag,$jahr);
$aendern = " UPDATE termine SET
datum = '".$_POST['datum']."',
datum_stamp = $datum_stamp,
uhrzeit = '".$_POST['uhrzeit']."',
stichwort = '".$_POST['stichwort']."',
beschreibung = '".$_POST['beschreibung']."'
WHERE ID = '".$_GET['id']."' ";
$update = mysql_query($aendern);
if (!$update)
echo "Fehler aufgetreten!";
else
{
header("Location:http://localhost/php/termine/ausgabe.php");
}
}
?>