Tema: Reindexar
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/01/2006, 13:33
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
En vez de elegir un ID random con PHP se puede hacer directo con MySQL

Código PHP:
$sql="SELECT id AS ID, titulo AS DESCRIPTION, url_banner AS URL_BANNER, mostrado AS IMPRESSIONS, numbermax AS LIMIT_ALLOW, username AS USERNAME FROM banner_rotating ORDER BY rand() LIMIT 0,1 ";
$result mysql_query($sql$con);
if (
$rowmysql_fetch_array($result)) {
//list($v_id,$v_descriptionbanner,$vurl_site,$v_url_banner,$vmostrado,$vclick,$vlimit,$vusername)=mysql_fetch_array($registro);
$lim=$row["numbermax"];
if (
$lim="") {
$vid=$row["ID"];
$desc=$row["DESCRIPTION"];
$ban=$row["URL_BANNER"];
$show=$row["IMPRESSIONS"];

$banner .= $desc ;
$vmostrado $show 1;

$actual "UPDATE banner_rotating SET mostrado = '$vmostrado' WHERE id = '$vid'";
$registro mysql_query($actual,$con);
print 
$ban;
}
}
$lim=$row["numbermax"];
if (
$lim<$row["IMPRESSIONS"]) {
$vid=$row["ID"];
$desc=$row["DESCRIPTION"];
$ban=$row["URL_BANNER"];
$show=$row["IMPRESSIONS"];

$banner .= $desc ;
$vmostrado $show 1;

$actual "UPDATE banner_rotating SET mostrado = '$vmostrado' WHERE id = '$vid'";
$registro mysql_query($actual,$con);
print 
$ban;
}
?>