| Author |
Message |
DCA
knows MySQLDumper

Joined: 22 Nov 2011
Posts: 5

|
Posted:
2011-11-22, 12:40 Fehler |
  |
Moinsens,
da ich eine konkrete Fehlermeldung bekommen habe, poste ich das mal:
Passierte, nachdem ich eine neue Spalte in eine bestehende Tabelle zugefügt hatte (die bereits einiges an Einträgen enthielt) und wenn ich nun auf einen der Datensätze gehe und diesen editieren will.
Warning: Invalid argument supplied for foreach() in C:\Program Files (x86)\Zend\Apache2\htdocs\msd1.24.4\inc\sqlbrowser\sql_record_update_inputmask.php on line 19
Grüße DCA
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1709
Location: Nähe Bielefeld

|
Posted:
2011-11-22, 12:53 (No subject) |
  |
|
   |
 |
DCA
knows MySQLDumper

Joined: 22 Nov 2011
Posts: 5

|
Posted:
2011-11-22, 12:54 (No subject) |
  |
Nein.
Das neue Feld ist übrigens NULL.
|
|
  |
 |
DCA
knows MySQLDumper

Joined: 22 Nov 2011
Posts: 5

|
Posted:
2011-11-22, 12:57 (No subject) |
  |
Ach so - und das Problem besteht nicht mehr, seit ich den Tab mit mysqldumper 1x geschlossen habe, mysqldumper neu aufgerufen habe und jetzt sage "editieren". Direkt nach dem Anlegen klappte das editieren mit keinem der 240 Datensätze, kam immer obiger Fehler. Auch wenn ich mal eine andere Tabelle zwischendrin ausgewählt habe usw....
|
|
  |
 |
JanRei
Developer

Age: 22
Joined: 16 Mar 2007
Posts: 208

|
Posted:
2011-11-22, 20:14 (No subject) |
  |
Ich kann den Fehler reproduzieren. Er tritt nach meiner Beobachtung auf, wenn der zu editierende Datensatz den Wert NULL enthält und kein Primärschlüssel definiert ist. Warum es nach erneutem Aufruf des MySQLDumpers wieder funktionierte, kann ich mir momentan aber nicht so ganz erklären.
|
|
  |
 |
|
|