PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]); echo "=== Header von text-Elementen in Story-Content (gruppiert) ===\n"; foreach ($pdo->query("SELECT TRIM(header) h, COUNT(*) c FROM tt_content WHERE deleted = 0 AND tx_vitec_usecase_content > 0 AND CType = 'text' AND TRIM(COALESCE(header,'')) <> '' GROUP BY TRIM(header) ORDER BY c DESC, h") as $r) { printf(" %3d x %s\n", $r['c'], $r['h']); } echo "\n=== CTypes in Story-Content gesamt ===\n"; foreach ($pdo->query("SELECT CType, COUNT(*) c FROM tt_content WHERE deleted = 0 AND tx_vitec_usecase_content > 0 GROUP BY CType ORDER BY c DESC") as $r) { printf(" %3d x %s\n", $r['c'], $r['CType']); } echo "\n=== Header von Kind-Elementen in Story-vitec_columns ===\n"; foreach ($pdo->query( "SELECT TRIM(c.header) h, c.CType, COUNT(*) n FROM tt_content c WHERE c.deleted = 0 AND TRIM(COALESCE(c.header,'')) <> '' AND c.tx_container_parent IN ( SELECT p.uid FROM tt_content p WHERE p.deleted = 0 AND p.tx_vitec_usecase_content > 0 AND p.CType = 'vitec_columns') GROUP BY TRIM(c.header), c.CType ORDER BY n DESC, h" ) as $r) { printf(" %3d x %-14s %s\n", $r['n'], $r['CType'], $r['h']); }