Ich will, wenn ein Datensatz bearbeitet wird, diesen Datensatz in eine andere Datenbank schreiben. Hier prüfe ich ob der Datensatz in meiner DB exestiert.
Aber momentan gebe ich mir einfach $record aus. Wodurch mir aufgefallen ist, dass die Daten nicht stimmen.
PHP-Code:
public function syncRecord(DataContainer $dc)
{
$di = new MyDB();
$db = $di->getConnection();
$id = $dc->id;
$stmt = $db->prepare("SELECT id FROM tl_member WHERE id = ?");
$success = $stmt->execute(array($id));
if ($stmt->rowCount() > 0) {
$record=$dc->activeRecord->fetchAllAssoc();
log_message(print_r($record,TRUE),"");
foreach($record[0] as $key=>$value )
{
}
}
}
Lesezeichen