habs gesehen.
sei produktiv und finde es raus .... ich denke du bist kluk
P.S. welche 2?
<?php
if($aktion==neu)
neu();
elseif ($aktion==loeschen)
loeschen($id);
elseif ($aktion==edit)
edit($id);
elseif ($aktion2==loeschen2)
loeschen2($aktion2, $id);
elseif ($aktion2==neu2)
neu2($day, $month, $year, $text, $author);
elseif ($aktion2==edit2)
edit2($id, $day, $month, $year, $text, $author);
function neu()
//Variablenbelegung für Formular Values
{$day="Tag";
$month="Monat";
$year=date("Y");
$text="Text";
$author="your_name";
$aktion2="neu2";
formular($aktion2, $id, $day, $month, $year, $text, $author);
}
function edit($id)
{
//Verbindung aufbauen
$verbindung=mysql_connect("localhost","GOD","password");
if (!$verbindung)
echo "No connection to the database!";
echo "Edit data";
// planer auswählen, SQL zusammenstellen und durchführen
mysql_select_db("planer", $verbindung);
$sql = "SELECT * FROM termine WHERE id=$id";
$ergebnis = mysql_query($sql, $verbindung);
// Ergebnisse für Formular Vorbelegung
while($row = mysql_fetch_object($ergebnis))
{$datum=$row->datum;
$text=$row->text;
$author=$row->author;
}
$aktion2="edit2";
$rdate = explode("-",$datum);
$year = $rdate[0];
$month = $rdate[1];
$day = $rdate[2];
// Formular aufrufen
formular($aktion2, $id, $day, $month, $year, $text, $author);
}
function formular($aktion2, $id, $day, $month, $year, $text, $author)
{
//Formular wird erstellt
echo "<table><tr><td>";
echo "<P><FORM Methode='GET' action='edittermine.php'>";
echo "<input type='text' name='day' size='2' value='$day'>-<input type='text' name='month' size='2' value='$month'>-<input type='text' name='year' size='4' value='$year'><br>";
echo "<input type='text' name='text' size='25' value='$text'><br>";
echo "<input type='text' name='author' size='25' value=$author><br>";
echo "<input type='hidden' value='$aktion2' name='aktion2'>";
echo "<input type='hidden' name='id' value='$id'>";
echo "<p><input type='submit' value='Send'><input type='reset' name='Löschen'></p>";
echo "</FORM>";
echo "</td></tr></table>";
}
function loeschen($id)
{
// Frage ob man sich sicher ist, das man diesen Datensatz löschen will.
$verbindung=mysql_connect("localhost","GOD","password");
if (!$verbindung)
echo "No connection to the database.";
mysql_select_db("planer", $verbindung);
$sql = "SELECT * FROM termine WHERE id=$id";
$ergebnis = mysql_query($sql, $verbindung);
while($row = mysql_fetch_object($ergebnis))
echo "Do you really want to delete $row->datum ";
echo "from the news?<br><br>";
echo "Then please press Send.<br>";
echo "<table><tr><td>";
echo "<P><FORM Methode='GET' action='edittermine.php'>";
echo "<input type='hidden' value='loeschen2' name='aktion2'>";
echo "<input type='hidden' name='id' value='$id'>";
echo "<p><input type='submit' value='Senden'><input type='reset' name='Löschen'></p>";
echo "</FORM>";
echo "</td></tr></table>";
}
function loeschen2($aktion2, $id)
{
// Löschvorgang wird durchgeführt
$verbindung=mysql_connect("localhost","GOD","password");
if (!$verbindung)
echo "No connection to the database!";
mysql_select_db("planer", $verbindung);
$sql = "DELETE FROM termine WHERE id=$id";
$ergebnis = mysql_query($sql, $verbindung);
echo "Deleted. <p>";
echo "<a href=index.php>click here to go to the startpage</a>";
}
function neu2($day, $month, $year, $text, $author)
{
// Nimmt die Formulardaten entgegen und erzeugt neuen Datensatz.
$verbindung=mysql_connect("localhost","GOD","password");
if (!$verbindung)
echo "No connection to the database!";
mysql_select_db("planer", $verbindung);
$datum = $year."-".$month."-".$day;
$sql = "INSERT INTO termine (text, author, datum) VALUES ('$text', '$author', '$datum')";
$ergebnis = mysql_query($sql, $verbindung);
if (!$ergebnis) echo "Error in neu2.";
else
echo "Added data. <p>";
echo "<a href=index.php>click here to go to the startpage</a>";
}
function edit2($id, $day, $month, $year, $text, $author)
{
$verbindung=mysql_connect("localhost","GOD","password");
if (!$verbindung)
echo "No connection to the database!";
mysql_select_db("planer", $verbindung);
$datum = $year."-".$month."-".$day;
$sql = "UPDATE termine SET text='$text', author='$author', datum='$datum' WHERE id='$id'";
$ergebnis = mysql_query($sql, $verbindung);
if (!$ergebnis) echo "Error in edit2.";
else
echo "Edited data. <p>";
echo "<a href=index.php>click here to go to the startpage</a>";
}
?>
Kommentar