HiHo,
Wieder mal habe ich da ein Problem.
Unzwar lese ich alle Userdaten aus, erstelle rechnungen und will diese mit dem namen etc in ne andere tabelle schreiben lassen
Alles anzeigen
Leider erhalte ich die Meldung
Soweit klappt alles, die Rechnung wird erstellt, per email gesendet und aum Server abgelegt, lediglich das eintragen innerhalb der while Schleife macht Problem.
Mit der alten DB Class klappte es, nur wieder nicht mit PDO.
Jemand einen Vorschlag?
Wieder mal habe ich da ein Problem.
Unzwar lese ich alle Userdaten aus, erstelle rechnungen und will diese mit dem namen etc in ne andere tabelle schreiben lassen
Quellcode
- $sql = "SELECT k.* , p.*
- FROM (".KUNDEN." k)
- LEFT JOIN ".PAKETE_PRIZE." p ON ( k.paket = p.paket )";
- $stmt = MyDB::getInstance()->prepare($sql);
- $stmt->execute();
- while ($row = $stmt->fetch())
- {
- // Unwichtiger Code zum erstellen der PDF Rechnung
- $pdoparamms = array(
- ':user_id' => $row['id'],
- ':name' => $row['id'].'.pdf',
- ':date' => time(),
- );
- $sql = 'INSERT INTO ' . RECHNUNG . '
- (user_id, name, date)
- VALUES (:user_id, :name, :date)';
- $stmt = MyDB::getInstance()->prepare($sql);
- $stmt->execute($pdoparamms);
- }
Leider erhalte ich die Meldung
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error' in /var/www/virtual/irc-universe.de/htdocs/acp/cron_m.php:17 Stack trace: #0 /var/www/virtual/irc-universe.de/htdocs/acp/cron_m.php(17): PDOStatement->fetch() #1 {main} thrown in /var/www/virtual/irc-universe.de/htdocs/acp/cron_m.php on line 17
Soweit klappt alles, die Rechnung wird erstellt, per email gesendet und aum Server abgelegt, lediglich das eintragen innerhalb der while Schleife macht Problem.
Mit der alten DB Class klappte es, nur wieder nicht mit PDO.
Jemand einen Vorschlag?