Estoy desarrollando una herramienta interna para acortar links y me encuentro con un problema que me trae de raiz el cual me gustaría consultarles.
Una vez loggeado como usuario acortador, no logro implementar el contador de visitas/ingresos. Por lo que la finalidad de la web queda reducida a 0 y no encuentro el error en el lenguaje.
Si tenemos una Base de datos dónde previamente hemos definido el valor de cada visita en función de la procedéncia de esta, en teoría:
Código:
<?php } /* }}} Advertiser */ else if (System::getUser()->loggedIn()) { /* Shrinker {{{ */ $rg_j['day'] = date('d'); $rg_j['month'] = date('m'); $rg_j['year'] = date('Y'); $query = "SELECT COUNT(*) AS tc, SUM(earned) AS te FROM `{$_GLOBAL['TABLES']['ANALYZER']}` WHERE `oid`='{$_UID}' AND " . "`date`='{$rg_j['year']}-{$rg_j['month']}-{$rg_j['day']}' LIMIT 1"; $today_info = System::getDB()->fetch($query); $today_info = $today_info[0]; $query = "SELECT COUNT(*) AS tc, SUM(earned) AS te FROM `{$_GLOBAL['TABLES']['ANALYZER']}` WHERE `oid`='{$_UID}' LIMIT 1"; $total_info = System::getDB()->fetch($query); $total_info = $total_info[0]; ?>
Para:
Código:
<?php echo $today_info['tc']; ?> visitas<?php echo number_format($today_info['te'], 5); ?> Generado <strong>Total:</strong> <?php echo $total_info['tc']; ?>visitas<?php echo number_format($total_info['te'], 5); ?>
Debería ser servible para mostrar al usuario su rating en tiempo real. Que opinan? ¿Creen que debería reconstruir esta sección del codigo? Falla en implementación de la Base de datos? Error de PHP? !!!
![Confundido](http://static.forosdelweb.com/fdwtheme/images/smilies/confused.png)
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)