Also ich habe jetzt ein script zum newseditieren geschrieben, aber mein Problem ist, das wenn ich jetzt 2 mal ne gleiche überschrift habe, das der dann bei jeder überschrift die überschrift und die news ändert.
Jetzt will ich das so, das der nur die überschrift und die news von der id ändert, die per url mit &id=zahl übergeben wird.
Aber mir fällt auf anhieb nicht ein wie ich dieses bewerkstelligen könnte.
Deshalb bitte ich um eure hilfe.
Code: Alles auswählen
<?PHP
if ($_SESSION['Status'] == "admin")
{
if (empty($_POST['Uberschrift']) OR empty($_POST['News']))
{
echo "Bitte alle Felder ausfüllen";
}
else
{
$id = $_GET['id'];
$server ="xxxxx";
$benutzer ="xxxx";
$passwort="xxxxxx";
$verbindung = mysql_connect($server, $benutzer, $passwort);
mysql_select_db("DB121321");
$wasich = "Select * From news WHERE id =".$id."";
$daten = mysql_query($wasich);
while ($ergebnis = mysql_fetch_assoc($daten))
{
$uberschrift = $ergebnis['Uberschrift'];
$news = $ergebnis['News'];
}
$Update = "UPDATE news SET Uberschrift = '".$_POST['Uberschrift']."' Where Uberschrift =
'".$uberschrift."'";
$Update2 = "UPDATE news SET News = '".$_POST['News']."' Where News = '".$news."'";
if (mysql_query($Update))
{
echo "Überschrift wurde geändert!<br /><br />";
}
else
{
echo "Überschrift wurde nicht geändert!<br />";
}
if (mysql_query($Update2))
{
echo "News wurden geändert!<br />";
}
else
{
echo "News wurden nicht geändert!<br />";
}
}
}
else
{
echo "Du bist kein Admin";
}
mysql_close($verbindung);
?>
Ich weiß ich weiß der code ist 56 zeilen lang.
Aber an die Mods. Bitte net löschen!!! Sobald ich problem lösung habe, werde ich ihn auf das wesentliche kürzen.
Danke