bin ganz neu hier und stecke in den Anfängerschuhen. Habe heute mal das PHP-MYSQL Tutorial durchgearbeitet und es auf meine Bedürfnisse umgeschrieben. Allerdings bekomme ich nun beim Versuch, Daten zu modifizieren die Fehlermeldung "undefined index: id in line 49"
Hier mal der Code-Ausschnitt dazu:
- Code: Alles auswählen
<?php
include('zugangsdaten.php');
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
if (isset($_POST['edit']))
{
mysql_query("UPDATE kleider SET stoffart=".$_POST['stoffart'].", kleidbezeichnung=".$_POST['kleidbezeichnung'].", farbe=".$_POST['farbe'].", groesse=".$_POST['groesse'].", beschreibung=".$_POST['beschreibung'].", kaution=".$_POST['kaution'].", leihgebuehr=".$_POST['leihgebuehr']." WHERE id=".$_POST['id']."") OR //Das ist Zeile 44 die(mysql_error());
}
if(isset($_POST['delete']))
{
mysql_query("DELETE FROM kleider WHERE id=".$_POST['id']."") OR //Das ist Zeile 49
die(mysql_error());
}
Komischerweise meldet er das für Zeile 44 nicht.
Diese id ist wie im Tutorial beschrieben in der Tabelle angelegt worden und in phpMyAdmin wird die Spalte auch schön angzeigt.
Kann mir da vielleicht jemand weiterhelfen?
Wär ganz toll, vielen Dank schon mal im Voraus.
Grüße,
Susanne