Undzwar habe ich ein script geschrieben mitdem man einträge einfügen kann und auslesen ... jetzt möchte ich erstens, dass die einträge gelöscht werden können und das beim neuladen der seite der letzte eintrag nich nochmal hinzugefügt wird.
script :
Kann einer das rätsel lösen?
script :
PHP Code:
<?php
include_once ("../auth.php");
include_once ("../authconfig.php");
include_once ("../check.php");
$username = $check["uname"];
if (!($check['team']=='Technik') && !($check['team']=='Subadmin') && !($check['team']=='Admin'))
{
echo "<Script>alert('Sie sind für diese Seite nicht befugt! Sie müssen mindestens den Status Technik haben!')</script>";
echo "<Script>history.back();</script>";
exit();
}
?>
<?
if(isset($_POST['abort']))
{
header("Location: ".BASEHREF."/member/technik.php");
exit();
}
//Beim Absenden des Formulars
if(isset($_POST['submit']))
{
$text = $_POST['text'];
$uname = $_POST['uname'];
$date = $_POST['date'];
if(!ereg("[a-zA-Z]" ,$text)){
echo "<Script>alert('Bitte überprüfen Sie, ob Ihre Eingabe korrekt ist!')</script>";
echo "<Script>history.back();</script>";
exit();
}
else{
$result = mysql_query("INSERT INTO `technik` (uname,text,date) VALUES ('$username','$text','$date')");
}
}
?>
<?
if(isset($_POST['delete']))
{
$sql=("SELECT * from `technik`");
$id = $_POST['id'];
$text = $_POST['text'];
$uname = $_POST['uname'];
$date = $_POST['date'];
$result = mysql_query("DELETE * from `technik` BY `id`");
}
?>
PHP Code:
<form action="" method="post">
<? $result = mysql_query("SELECT * FROM technik ORDER BY id");
$row = mysql_fetch_array($result);
while ($row) {
print "<tr>";
print " <td width=\"20%\">";
print " <div align=\"left\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">";
print " <a href=\"technik.php?act=chat=".$row['uname']."\">";
print $row['uname'];
print " </a>";
print " </font></div>";
print " </td>";
print " <td width=\"25%\">";
print " <div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">".$row['text']."</font></div>";
print " </td>";
print "</tr>";
print "";
print "";
$row = mysql_fetch_array($result);
} ?>
<input type="submit" value=" Löschen " name="delete" />
</form>
<link href="<?php echo STYLESHEET_HREF; ?>" rel="stylesheet" type="text/css" />
<div class="promem_body">
<div class="promem_header">Neues Bearbeiten</div>
<form action="#" method="post">
<table class="promem_content">
<tr>
<td><div class="promem_text">Text:</div></td>
<td></td>
</tr>
<tr>
<td><textarea cols="100" rows="10" type="text" name="text"></textarea></td>
</tr>
</table>
<div class="promem_button">
<input type="submit" value=" Speichern " name="submit" />
<input type="submit" value=" Abbrechen " name="abort" />
</div>
</form>
</div>
Comment