prepare("SELECT kf.id AS kostenfix_id, kf.beschreibung, zt.id AS zahlungstag_id, zm.id AS zahlungsmonate_id, kf.konto_id, kf.betrag FROM kostenfix kf JOIN zahlungstag zt ON zt.id = kf.zahlungstag_id JOIN zahlungsmonate zm ON zm.id = kf.zahlungsmonate_id JOIN konto k ON k.id = kf.konto_id WHERE kf.id = :kostenfix_id;"); $stmt->execute(['kostenfix_id' => $kostenfix_id]); $kostenfixFetchAll = $stmt->fetchAll(PDO::FETCH_ASSOC); if(count($kostenfixFetchAll) > 1) { //TODO FEHLERHANDLING } else { $kostenfix = $kostenfixFetchAll[0]; } $stmt = $pdo->query("SELECT id, name FROM zahlungsmonate ORDER BY id ASC;"); $zahlungsmonate = $stmt->fetchAll(PDO::FETCH_ASSOC); $stmt = $pdo->query("SELECT id, name FROM zahlungstag ORDER BY id ASC;"); $zahlungstag = $stmt->fetchAll(PDO::FETCH_ASSOC); $stmt = $pdo->query("SELECT id, bezeichnung FROM konto ORDER BY id ASC;"); $konto = $stmt->fetchAll(PDO::FETCH_ASSOC); ?>