Ich versuche aus einem XML einen Text auszulesen und möchte den anschließend in meine Datenbank in ein Feld schreiben. Das Feld ist von Typ BLOB. Wenn ich versuche da reinzuschreiben bekomme ich folgende Fehlermeldung:
[Native message: ORA-01465: Ungültige Hexadezimalzahl]
In diesem Part hole ich den Wert aus dem XML und speicher ihn in die Variable, wenn ich dann bei dem Insert die variable angebe dann kommt dieser Fehler.
Woran liegt das? Wie kann man das umgehen?
[Native message: ORA-01465: Ungültige Hexadezimalzahl]
PHP Code:
$zusatz = $Document->getElementsByTagName('*');
if ($zusatz != NULL && $zusatz->item(0) != NULL)
{
$liste_zusatz = $zusatz->item(0)->getElementsByTagName('Zusatz');
$zusatz_wert = utf8_decode($liste_zusatz->item(0)->nodeValue);
}
Woran liegt das? Wie kann man das umgehen?
Comment