Shootie
October 23, 2009, 12:53pm
1
Hallo liebe Community,
AdoDB bietet insert und update funktionen an, bei dennen es reicht als Parameter den Ziel-Tabellennamen und ein Array mit entsprechenden Keys und Values zu übergeben, also in etwa so:
AdoDB::Insert( 'table', array( 'key' => 'value' ) );
AdoDB::Update( 'oxorder', array( 'oxfolder' => 'ORDERFOLDER_NEW' ) );
versuche ich das mit dem Oxid-DB-Objekt wie folgt:
$oDB = oxDb::GetDB();
$oDB->Insert( 'logg_my_abc', $sql_data_array );
funktioniert das ganze nicht. Hat jemand eine Idee wie in Oxid das realisiert werden kann ohne eine neue Funktion dafür zu schreiben?
Vielen Dank.
Mit freundlichem Gruß
Shootie
[QUOTE=Shootie;16637]Hallo liebe Community,
AdoDB bietet insert und update funktionen an, bei dennen es reicht als Parameter den Ziel-Tabellennamen und ein Array mit entsprechenden Keys und Values zu übergeben, also in etwa so:
AdoDB::Insert( 'table', array( 'key' => 'value' ) );
AdoDB::Update( 'oxorder', array( 'oxfolder' => 'ORDERFOLDER_NEW' ) );
versuche ich das mit dem Oxid-DB-Objekt wie folgt:
$oDB = oxDb::GetDB();
$oDB->Insert( 'logg_my_abc', $sql_data_array );
funktioniert das ganze nicht. Hat jemand eine Idee wie in Oxid das realisiert werden kann ohne eine neue Funktion dafür zu schreiben?
Vielen Dank.
Mit freundlichem Gruß
Shootie[/QUOTE]
"[B]$oDB[/B]" hat keine “Insert”-Methode, die musst Du ihm beibringen…
Und die direkte Verbindung zu ADODB wird von “[B]$oDB[/B]” auch nicht exportiert…