Wenn ich versuche zwei News mit gleichem Datum einzustellen, dann bekomme ich den letzten echo aus dem o.g. Skript. Kann mir einer sagen warum ? Danke schonmal.
PHP-Code:
<?php
}elseif (!isset($_POST['titel'])){
echo '<p align="center">Einen Newstitel brauchen wir schon ;-)<br><br><a href="newsadd.php">Zurück</a></p>';
}elseif (!isset($_POST['datum'])){
echo '<p align="center">Ein Datum brauchen wir schon ;-)<br><br><a href="newsadd.php">Zurück</a></p>';
}else{
$query = @mysql_query("SELECT titel FROM sx_news WHERE titel = '".$_POST['titel']."'");
$result = @mysql_fetch_array($query);{
$autor = $_SESSION['user'];
$newstitel = $_POST['titel'];
$newsdatum = $_POST['datum'];
$newsinhalt = $_POST['inhalt'];
if($insert = @mysql_query("INSERT INTO sx_news SET autor='$autor', titel = '$newstitel',
datum = '$newsdatum', inhalt = '$newsinhalt'")) {
echo '<p align="center">Die News wurde erfolgreich angelegt!<br><br><a href="sichere_seite.php">Zur Admin-Seite</a></p>';
}else{
echo '<p align="center">Beim Anlegen der News trat leider ein Fehler auf!<br><br><a href="newsadd.php">Zurück</a></p>';
}
}
}
?>
Kommentar