Hallo zusammen,
ich habe folgendes Script zusammengebastelt... Wegen Sicherheit und so mache ich mir keine Gedanken, da das Script nur Lokal auf meinem Rechner läuft...
Nun möchte ich neben der Funktion des Löschens von Einträgen diese auch editieren... Nur bekomm ich das nicht hin... Könnte mir da jemand weiterhelfen
Danke im Voraus!!
ich habe folgendes Script zusammengebastelt... Wegen Sicherheit und so mache ich mir keine Gedanken, da das Script nur Lokal auf meinem Rechner läuft...
Nun möchte ich neben der Funktion des Löschens von Einträgen diese auch editieren... Nur bekomm ich das nicht hin... Könnte mir da jemand weiterhelfen
Danke im Voraus!!
PHP:
<?
error_reporting(E_ALL);
include("connect.php");
$meldung = "";
$auswahl = "id";
if(isset($_POST['eintragen'])){
if(empty($_POST['datum']) || empty($_POST['eventname'])){
$meldung = "Bitte geben Sie die notwendigen Kontaktdaten ein!";
}else{
$datum = $_POST['datum'];
$eventname = $_POST['eventname'];
$ansprechpartner = $_POST['ansprechpartner'];
$telefon = $_POST['telefon'];
$email = $_POST['email'];
$fax = $_POST['fax'];
$kommentar = $_POST['kommentar'];
$eintragen = mysql_query("INSERT INTO eintraege SET
datum = '".$datum."',
eventname = '".$eventname."',
ansprechpartner = '".$ansprechpartner."',
telefon = '".$telefon."',
email = '".$email."',
fax = '".$fax."',
kommentar = '".$kommentar."'
");
}
}
if(isset($_GET['aktion'])){
$job = mysql_query("DELETE FROM eintraege WHERE id = '".$_GET['objekt']."' ");
}
if(isset($_GET['auswahl'])){
$auswahl = $_GET['auswahl'];
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Events</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p><? echo $meldung; ?></p>
<h3>Neues Event hinzufügen:</h3>
<form name="form" action="<? $_SERVER['PHP_SELF'] ?>" method="post">
<table cellpadding="3" cellspacing="0" border="0">
<tr><td>Eventdatum</td>
<td><input type="text" name="datum" size="10"></td></tr>
<tr><td>Eventname</td>
<td><input type="text" name="eventname" size="50" maxlength="100"></td></tr>
<tr><td>Ansprechpartner</td>
<td><input type="text" name="ansprechpartner" size="50" maxlength="50"></td></tr>
<tr><td>Telefonnummer</td>
<td><input type="text" name="telefon" size="25" maxlength="25"></td></tr>
<tr><td>Faxnummer</td>
<td><input type="text" name="fax" size="25" maxlength="25"></td></tr>
<tr><td>E-Mail</td>
<td><input type="text" name="email" size="25" maxlength="25"></td></tr>
<tr><td>Kommentar</td>
<td><textarea name="kommentar" cols="50" rows="5"></textarea>
</td></tr>
</table>
<input type="submit" name="eintragen" value="Eintragen">
</form>
<br>
<br>
<?php
$anzeigen = mysql_query("SELECT * FROM eintraege ORDER BY ".$auswahl."");
echo "<table id='tabelle_ausgabe' border='1'>";
echo "<tr>";
echo "<th>Datum</th><th>Eventname</th><th>Ansprechpartner</th><th>Telefon</th><th>E-Mail</th><th>Fax</th><th>Kommentar</th>";
echo "<th>entfernen</th>";
echo "<th>";
echo "<form method='get' action='".$_SERVER['PHP_SELF']."'>";
echo "<select name='auswahl'>";
echo "<option value='id'>sortieren nach:</option>";
echo "<option value='datum'>Datum</option>";
echo "<option value='eventname'>Eventname</option>";
echo "<option value='ansprechpartner'>Ansprechpartner</option>";
echo "<option value='telefon'>Telefon</option>";
echo "<option value='email'>E-Mail</option>";
echo "<option value='fax'>Fax</option>";
echo "</select>";
echo "</th>";
echo "<th>";
echo "<input type='submit' name='sortieren' value='OK'/>";
echo "</th>";
echo "</form>";
echo "</tr>";
while($ausgabe = mysql_fetch_array($anzeigen)){
echo "<tr>";
echo "<td>".$ausgabe['datum']."</td>";
echo "<td>".$ausgabe['eventname']."</td>";
echo "<td>".$ausgabe['ansprechpartner']."</td>";
echo "<td>".$ausgabe['telefon']."</td>";
echo "<td>".$ausgabe['email']."</td>";
echo "<td>".$ausgabe['fax']."</td>";
echo "<td>".$ausgabe['kommentar']."</td>";
echo "<td><a href='".$_SERVER['PHP_SELF']."?aktion=delete&objekt=".$ausgabe['id']."'>entfernen</a></td><td> </td><td> </td>";
echo "</tr>";
}
echo "</table>";
?>
</body>
</html>