query("SELECT id,titulo FROM landing_pages WHERE id={$landing_id}")->fetch_assoc(); if (!$landing) die('Landing no existe'); $rows = []; $st = $conn->prepare(" SELECT lv.id AS variant_id, COALESCE(lv.nombre,'Base') AS nombre, SUM(lvs.event_type='impression') AS impresiones, SUM(lvs.event_type='conversion') AS conversiones FROM landing_variant_stats lvs LEFT JOIN landing_variants lv ON lv.id=lvs.variant_id WHERE lvs.landing_id=? GROUP BY lvs.variant_id, lv.nombre ORDER BY impresiones DESC "); $st->bind_param('i',$landing_id); $st->execute(); $res = $st->get_result(); while($r=$res->fetch_assoc()){ $r['cr'] = $r['impresiones'] ? round(100*$r['conversiones']/$r['impresiones'],2) : 0.0; $rows[] = $r; } ?>
| Variante | Impresiones | Conversiones | CR % |
|---|---|---|---|
| = htmlspecialchars($r['nombre'] ?? 'Base') ?> | = (int)$r['impresiones'] ?> | = (int)$r['conversiones'] ?> | = number_format($r['cr'],2) ?> |
| Sin datos | |||