[PHP/mysql] spalte bei jedem user updaten

mihawk

Mitglied
Hallo!
ich habe ein problem:
ich habe eine benutzerdatenbank, die zum beispiel das feld "punkte" enthält. jetzt möchte ich es hinbekommen, dass der admin "mit einem click" bei jedem benutzer die felder punkte und bonus auf zum Beispiel "100" setzten kann, egal wieviele user in der datenbank eingetragen sind.
habs schon mal so probiert:
PHP:
$result = mysql_query("SELECT * FROM benutzer",$db);
  while ($daten = mysql_fetch_array($result))
  {
    $sql = "UPDATE benutzer SET Punkte='100', Bonus='100' WHERE Id='".$daten["Id"]."'";
  }
aber das hat aus einem mir unbekannten Grund nicht geklappt. kann mir bitte jemand helfen
Danke
 
Hmm wenn du bei allen Usern die Änderung machen möchtest brauchst du kein where .....

$erg = Mysql_query("UPDATE benutzer SET Punkte='100', Bonus='100'");


Bei deiner Lösung ist es nicht gegangen weil du schlicht und einfach vergessen hast die SQL auszuführen :-)
 
Ja, denn jeder Befehl, den du mit der Datenbank machen willst, muss mysql_query() haben. Bei deinem Fall hast du es nur in eine Variable als Text getan.
 
Zurück