$sqlupdate = mysql_db_query("Anmeldename", $update, $verbindung);
du möchtest http://www.php.net/mysql_db_query lesen und dann mysql_select_db und mysql_query verwenden.
Werd ich mal versuchen.
print "<h1>Fehler beim Update des Rangs!</h1>";
das ist keine besonders Hilfreiche Fehlermeldung - warum lässt du dir nicht die Fehlermeldung von mysql selbst anzeigen (->mysql_error())?
Werde ich in Zukunft machen.
Wo ist denn hier bitte der Fehler?
woher soll ich das wissen? bekommst du eine Fehlermeldung? wenn ja, welche? Was macht der Query/was nicht?
Das Problem ist ja, dass ich in diesem Fall keine Fehlermeldung bekomme. Aber der Rang bleibt in der Datenbank auf "Anfaenger", wird also nicht geändert.
$sqldelete = "DELETE * FROM tabBenutzer WHERE user = '$User'";
schau dir mal den Syntax von DELETE auf http://www.mysql.de/doc/de/DELETE.html an - du wirst feststellen dass das * da nichts zu suchen hat.$loeschen = @mysql_db_query("Anmeldename", $sqldelete, $verbindung);
warum unterdrückst du jegliche Fehlermeldung?print "<p>Es ist ein SQL-Fehler aufgetreten.</p>";
mysql_error() (s.o.)
Werde das auf jeden Fall so einbauen.
Vielen Dank,
Thomas