Thomas: Fehler bei Update und Delete

Beitrag lesen

$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