Sven Rautenberg: DB update klappt bei manchen(???) Datensätzen nicht...

Beitrag lesen

Moin!

wiso geht denn das dann nicht ??

$success=mysql_query($query_update);  //Ausführen des Query
if($success) //Schön wärs... ;-)
{ echo "<br><span class='kapital'>                        Datensatz geändert</span>"; }
else //mysql_query ist in die hose gegangen
{ echo "<br><br>DATENSATZ NICHT GEAENDERT !!!!";
  $fehler=mysql_errno($success);
  echo "<br> $fehler"; }

da bekomme ich jetzt nur "Warning: Supplied argument is not a valid MySQL-Link resource in .." aber nichts von einer DB-Fehlermeldung...???

Nimm einfach das funktionierende Beispiel von php.net (http://www.php.net/manual/de/function.mysql-error.php) und baue es ein. Mit anderen Worten:
mysql_error() und mysql_errno() erwarten keine Parameter - was hat $success da zu suchen? Und weiterhin hast du sehr wahrscheinlich irgendeinen Knoten in den IFs. Einfach ohne Prüfung und IF die Fehlermeldung rausknallen hilft fürs erste.

- Sven Rautenberg