
20/09/2009, 20:17
|
| | Fecha de Ingreso: mayo-2009 Ubicación: Stgo. Pinotepa Nacional Oaxaca
Mensajes: 34
Antigüedad: 15 años, 10 meses Puntos: 0 | |
Respuesta: Clase Contador.... No funciona.... Hola pues aún así no he podido hacer que el código funcione he hecho lo siguiente: class Contador
{
public function visitas()
{
$visitas2 = '';
try
{
$conBD = new ConexionBD();
$conBD->setConectar();
$cSQL = $conBD->getSQL("SELECT * FROM visitas");
if(mysql_num_rows($cSQL) == 0)
{
$conBD->setSQL("INSERT INTO visitas (num_visitas) VALUES(1)");
$conBD->setSQL("INSERT INTO ipvisita (ipvisita) VALUES ('".$_SERVER['REMOTE_ADDR']."')");
}
else
{
$cSQL = "SELECT * FROM visitas";
if($row=$conBD->getDatos($cSQL))
{
$num = $row['num_visitas'];
$cons = $conBD->getDatos("SELECT * FROM ipvisita WHERE ipvisita='".$_SERVER['REMOTE_ADDR']."'");
if($visitadas['ipvisita'] != $_SERVER['REMOTE_ADDR'])
{
$conBD->setSQL("INSERT INTO ipvisita (ipvisita) VALUES ('".$_SERVER['REMOTE_ADDR']."')");
$visitas2 = $row['num_visitas']+1;
$conBD->setSQL("UPDATE visitas SET num_visitas=".$visitas2);
}
return true;
}
else
{
echo "Maricela";
}
}
echo $visitas2;
}
catch(Exception $ex)
{
echo $ex->getMessage();
}
}
}
Si me pudieran decir como hacerle, es que aún no se muy bien acerca de POO.... |