Jump directly:

Forum

papaya Forum

The Forum is no longer actively maintained and only left here for archival purposes. Please view the wiki, or contact dimensional GmbH. Thank you.

Back Answer

dezuse

Hallo,

ich habe eine Frage: databaseInsertRecord() speichert bei meinem Datanbank  nur teilweise Datensätzen, teileweise nicht, obwohl die Funktion immer TRUE zurückgibt. Weisst ihr wieso?

 

Ich danke euch in voraus

 

dezuse

 

Alexander Christmann

Ich schlage vor an die entsprechende Stelle wo der Insert Befehl ausgeführt wird eine Debugmeldung mit $this->debug auszugeben. 

Btw. Ich schreibe solche Prüfungen immer so:

if ($this->databaseInsertRecord(...) !== FALSE) {

// SUCCESS

} else {

// FAILURE

}

Prüfe also explizit darauf dass es nicht FALSE zurückliefert. Unter Umständen kann beim Prüfen von Wahrheitswerten komisch gecastet werden im PHP.

 

P.S. Hattest Du denn Fehlermeldungen oder Notices als Du den Datenbankeintrag vorgenommen hast? (Hier darauf achten möglichst alle Fehler und Debugmeldungen in der Papaya Einstellung zu aktivieren)


Back Answer