Theo: mysql_affected_rows zählt nicht richtig :-(

Beitrag lesen

Hi,

bei mir kommt immer als Ergebnis "Doof, Zeile wurde nicht geändert", also wäre kein Datensatz betroffen gewesen. Egal, ob die Zeile durch das Script geändert wurde oder nicht.
Ist da ein Fehler im Code oder nicht?

Danke

Theo

---------------------------  CODE    -------------------------

$result=mysql_query("update tabelle set UserAktiv="1", UserLastvisit="".$Datum."" where UserName = "$Username"");
  if ($result==FALSE) {
   die(mysql_error($db));
  }

if (mysql_affected_rows($result) == 0) {
  echo ("Doof, Zeile wurde nicht geändert");
  exit;
  } else {
  echo ("Prima, Zeile wurde geändert");
   exit;
  }
------------------------------------------------------------------