Der Martin: Ich erhalte stets Unexpected T_Variable oder T_String zurück

Beitrag lesen

Hi,

und es tut mir leid das mit der Serververbindung so lesen zu müssen.

das soll dir nicht leid tun - du sollst daraus etwas lernen. Und zwar in diesem Fall, wie man Daten korrekt an mySQL übergibt (Kontextwechsel), und dass man Daten, die von außen kommen (z.B. GET- oder POST-Parameter) niemals ungeprüft und/oder unmaskiert durchreichen darf.

Doch läuft die Seite nur lokal, da sie viel zu viel Daten von mir gespeichert hat. Aber trotzdem danke, ich werde mir mal ein User und Passwort überlegen.

Es geht nicht um User und Passwort, sondern um den Umgang mit den zu verarbeitenden Daten!

mysql_select_db('$DB', $verbindung);
// Anfrage an DB-Server
mysql_query("UPDATE '$Table' SET Sub = $View WHERE ID = $ID");

Heißt die Datenbank, die du auswählen willst, wirklich $DB? Wäre zumindest ein eigenartiger Name.

und ich frage mich wieso die sql Anweisung nie zum Ergebnis führt

Was liefert denn mysql_select_db() als Ergebnis? Womöglich FALSE, weil die gewünschte DB eben doch nicht $DB heißt?

So long,
 Martin