<? session_start();
include $_SERVER['DOCUMENT_ROOT'] . "/defines.php";
include ("../includes/config.php");
include ("../includes/funciones.php");
$cnx = conectar ();
$idSuscrip = $_SESSION['idSuscriptor'];
$sqlultimaid="SELECT max(id) as idmax FROM bisionhistoricotester";
$resultimaid=mysql_query($sqlultimaid) or die(mysql_error());
$filaultimaid= mysql_fetch_array($resultimaid);
//actualizamos bisionhistoricotester con cuantosclicanalgo = cuantosclicanalgo+1
$updateClicanAlgo = "UPDATE bisionhistoricotester SET ";
$updateClicanAlgo .= "cuantosclicanalgo =cuantosclicanalgo+1";
$updateClicanAlgo .= " WHERE id=".$filaultimaid['idmax'];
$resUpdateClicanAlgo = mysql_query($updateClicanAlgo) or die ("Error en el servidor");
//comprobar si la idSuscrip está en bisiontesteranunsuscrip
$sqlComprueba = "SELECT id FROM bisiontesteranunsuscrip WHERE idbtanuncio='".$_GET['id']."' AND idbsuscrip='".$idSuscrip."'";
$resComprueba = mysql_query($sqlComprueba) or die ("Error en el servidor");
$filaComprueba = mysql_fetch_array($resComprueba);
if(mysql_num_rows($resComprueba) > 0){
//=> Si está, sumamos 1 a numclick de bisiontesteranunsuscrip y sumamos 1 a clicktotal en bisiontesteranuncios.
$updateSuma = "UPDATE bisiontesteranunsuscrip SET ";
$updateSuma .= "numclicks = numclicks+1";
$updateSuma .= " WHERE id=".$filaComprueba['id'];
$resUpdateSuma = mysql_query($updateSuma) or die ("Error en el servidor");
$updateSumaAnun = "UPDATE bisiontesteranuncios SET ";
$updateSumaAnun .= "clicktotales = clicktotales+1";
$updateSumaAnun .= " WHERE id=".$_GET['id'];
$resUpdateSumaAnun = mysql_query($updateSumaAnun) or die ("Error en el servidor");
}else{
//=> Si no está, lo añadimos - insert (idanuncio, idsuscrip, numclicks=1) y además sumamos clickunico y clictotal en bisiontesteranuncios
$campitos = "idbtanuncio, idbsuscrip, numclicks";
$valores = "'".$_GET['id']."',";
$valores .= "'".$idSuscrip."',";
$valores .= "'1'";
$sqlinsertaGrupo = "INSERT INTO bisiontesteranunsuscrip ($campitos) VALUES ($valores)";
$resinsertaGrupo =mysql_query($sqlinsertaGrupo) or die ("Error en el servidor");
$updateSumaAnun = "UPDATE bisiontesteranuncios SET ";
$updateSumaAnun .= "clickunicos = clickunicos+1,";
$updateSumaAnun .= "clicktotales = clicktotales+1";
$updateSumaAnun .= " WHERE id=".$_GET['id'];
$resUpdateSumaAnun = mysql_query($updateSumaAnun) or die ("Error en el servidor");
}
$sqlEnlace = "SELECT id, enlace FROM bisiontesteranuncios WHERE id='".$_GET['id']."'";
$resEnlace= mysql_query($sqlEnlace) or die (mysql_error());
$filaEnlace = mysql_fetch_array($resEnlace) or die("error");
mysql_close($cnx);
echo "<script>window.location='".$filaEnlace['enlace']."'</script>"; ?>