Hallo zusammen,
ich habe zwei Datenbanken die unabhängig voneinander betrieben werden.
Nun möchte ich ein Script entwickeln, was auf einer Datenbank nach einem
Wert sucht und je nach Ergebnis in der anderen Datenbank einen Wert
hinterlegt.
Ich erhalte allerdings den folgenden Fehler:
"Got error 'PHP message: PHP Fatal error:
Cannot redeclare class Database..."
So wie ich es verstehe, liegt es daran, dass ich zwei Datenbanken nutze!?
Folgendes Script verwende ich, bei diesem der Fehler auftritt:
Der Code gibt meist keinen Sinn, aber ich habe ihn auf das wesentliche gekürzt,
um hiermit eher auf das Problem mit der Fehlermeldung eingehen zu können.
Vielleicht hat einer einen Tipp für mich, wie ich es dennoch realisieren kann?
VG, David
ich habe zwei Datenbanken die unabhängig voneinander betrieben werden.
Nun möchte ich ein Script entwickeln, was auf einer Datenbank nach einem
Wert sucht und je nach Ergebnis in der anderen Datenbank einen Wert
hinterlegt.
Ich erhalte allerdings den folgenden Fehler:
"Got error 'PHP message: PHP Fatal error:
Cannot redeclare class Database..."
So wie ich es verstehe, liegt es daran, dass ich zwei Datenbanken nutze!?
Folgendes Script verwende ich, bei diesem der Fehler auftritt:
PHP:
require_once '../src/Entities/DSGVO.php';
require_once '../src/Entities/Personen.php';
$dsgvo = new DSGVO();
$personen = new PERSONEN();
$cron = $dsgvo->runQuery("SELECT * FROM data");
$cron->execute();
$cron->close();
foreach($cron as $cron_row) {
$email = $cron_row['email'];
$app = $personen->runQuery("UPDATE personen SET eintragung = 1 WHERE email = $email");
if ($app->execute())
{
$app->close();
$upd = $dsgvo->runQuery("UPDATE data SET eintragung = 1 WHERE email_adr = $email");
$upd->execute();
echo $email . "<br><br>";
}
}
Der Code gibt meist keinen Sinn, aber ich habe ihn auf das wesentliche gekürzt,
um hiermit eher auf das Problem mit der Fehlermeldung eingehen zu können.
Vielleicht hat einer einen Tipp für mich, wie ich es dennoch realisieren kann?
VG, David