SQL - Fehler mit UPDATE

mcphilli

Erfahrenes Mitglied
hallo,
ich möchte ein paar werte mit folgendem befehl in meiner datenbank ändern

PHP:
$edit = mysql_query("UPDATE $tabelle_auswertung SET verein='$verein' WHERE (disziplin='$dis' && klasse='$klasse' && name='$name')", $dbverbindung);

nur ändert er dabei nichts. als überprüfung habe ich dann eine if-abfrage

PHP:
if ($edit)
echo 'geändert';

angehängt, welche auch bestätigt, das der befehl richtig ausgeführt wurde, nur es ändert sich wirklich nichts. ich wäre für jede hilfe meines problems dankbar.

mfg
mcphilli
 
mag sein, dass ich mich irre, aber der logische und-operator in sql ist soweit ich weiss "AND". eine andere möglichkeit ist, dass nichts geändert wird, weil die bedingung nicht zutrifft - dann wird kein datensatz geändert.
 
Das müsst etwa so aussehen:

$edit = mysql_query("UPDATE $tabelle_auswertung SET verein='$verein' WHERE disziplin='$dis' AND klasse='$klasse' AND name='$name'", $dbverbindung);
 

Neue Beiträge

Zurück