Ja, ich bin tatsächlich der Meinung dir dadurch zu helfen. Wenn du auf mich hörst, kommst du nämlich besser damit klar, du beweist nämlich mit deinen Schnipseln hier, dass du wild am ausprobieren bist und gar nicht überlegst was du eigentlich tust.
if(isset($_POST['neu']) && $_POST['neu'] = "Neu")
1. gravierender Fehler, vermutlich nur ein Vertippser, aber sowas sollte auf keinen Fall passieren: if( $var == "irgendwas") ; der = Operator ist nämlich eine Zuweisung bei PHP, der hat in einer Bedingung nichts verloren.
2. Diese Bedingung ist sinnlos aufgebaut. Du Überprüfst ob ein Wert gesetzt ist und einen bestimmten Wert hat.
So, also spiele mal in Gedanken alle möglichkeiten durch.
a) Variable nicht gesetzt
1. Überprüfung ob gesetzt - false, Bedingung nicht erfüllt.
2. Überprüfung ob variable einen bestimmten inhalt hat - false, da ohne Wert.
b) $var = "irgendwas"
1. true
2. false
c) $var = "Neu"
1. true
2. true
00 -> nein
10 -> nein
01 -> ja
11 -> ja
lässt sich auf
0 -> nein
1 -> ja
verkürzen, da die erste Abfrage überhaupt kein Unterschied macht -> deshalb sinnlos.
Leider kann ich nichtmehr tun, lernen musst du schon selbst.