A ver, Rosamunda. Aca te paso un scriptlet que yo suelo usar para manejar los banners en mi site.
Código:
$sqryban="Select id_banner,enlace,imagen,alternate,javascript,counter_display from banner order by 6 desc";
$iqryban=mysql_query($sqryban,$ilink);
if ($iqryban>0) {
if (mysql_num_rows($iqryban)>0) {
$ibanner=mysql_result($iqryban,0,0);
$senlace=mysql_result($iqryban,0,1);
$simagen=mysql_result($iqryban,0,2);
$salternate=mysql_result($iqryban,0,3);
$sjavascript=mysql_result($iqryban,0,4);
}
}
if ($ibanner>0) {
$sqryexe="Update banner set counter_display=counter_display+1 where id_banner=".$ibanner;
$iqryexe=mysql_query($sqryexe,$ilink);
if (strlen($simagen)>0) {
echo "<div align='center'><a href='banner.phtml?id=".$ibanner."' target='_blank'><img src='banners/".$simagen."' alt='".$salternate."' border='0'></a></div>";
} elseif (strlen($sjavascript)>0) {
$sjavascript=str_replace("&#34;",chr(34),$sjavascript);
$sjavascript=str_replace("&#39;",chr(39),$sjavascript);
echo $sjavascript;
$sqryexe="Update banner set counter_hit=counter_hit+1 where id_banner=".$ibanner;
$iqryexe=mysql_query($sqryexe,$ilink);
} else {
echo "&nbsp;";
}
} else {
echo "&nbsp;";
}
Como veras, en la bd almaceno la url, la imagen, el ALT y, por si acaso, un jscript. En la pagina banner.phtml lo que hago es un Update para actualizar los hits:
$sqryexe="Update banner set counter_hit=counter_hit+1 where id_banner=".$ibanner;
$iqryexe=mysql_query($sqryexe,$ilink);
y luego redirecciono a la url especifica
Espero que te sirva de ejemplo para que hagas tu propio PHP