nchristoph
Erfahrenes Mitglied
Ok jetzt funktioniert es fast.
Das fast bezieht sich auf einen kleinen unschönen Bug: Wenn ich auf Speichern klicke, dann wird er nach dem Speichern nicht auf die index.php umgeleitet sondern direkt wieder auf index.php?p=edit&action= allerdings OHNE ID Nummer.
Was mach ich noch falsch?
ob_start(); wird ganz am Anfang der Datei aufgerufen.
Das fast bezieht sich auf einen kleinen unschönen Bug: Wenn ich auf Speichern klicke, dann wird er nach dem Speichern nicht auf die index.php umgeleitet sondern direkt wieder auf index.php?p=edit&action= allerdings OHNE ID Nummer.
Was mach ich noch falsch?
PHP:
if(isset($_POST['speichern'])){
$holzart = $_POST['holzart'];
$starke = $_POST['starke'];
$klasse = $_POST['klasse'];
$trocken = $_POST['trockenheit'];
$partie = $_POST['partienummer'];
$kubik = $_POST['kubik'];
$hauptl = $_POST['hauptlange'];
mysql_query("UPDATE suchmaschine
SET
Holzart = '".mysql_real_escape_string($holzart)."',
Starke = '".mysql_real_escape_string($starke)."',
Klasse = '".mysql_real_escape_string($klasse)."',
Trockenheit = '".mysql_real_escape_string($trocken)."',
Partie = '".mysql_real_escape_string($partie)."',
Kubik = '".mysql_real_escape_string($kubik)."'
WHERE
ID = '".mysql_real_escape_string($_GET['action'])."'");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 Eintrag wurde bearbeitet";
header("Location:index.php");
mysql_close($con);
}
ob_end_flush();
?>
ob_start(); wird ganz am Anfang der Datei aufgerufen.