Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Banners

  1. #1

    Banners

    Ciao,
    sto realizzando un sistema di rotazione banner. Il problema è che m iconta le impressions 2 volte. Se prima è 0, alla prima visualizzazione mi setta 2. :S
    come mai?

    Ho creato una sola tabella "banner", differenziando al dimensione dei banner con "zona". x il 468 x 60 zona=1 , x il 120 x 600 zona=2, ecc....
    Il bello è che con il 468 x 60 va tutto bene, con questo no :P
    codice:
    <?
    include("connetti.php");
    
    $b2=mysql_query("SELECT * FROM banner WHERE zona='2' ORDER BY RAND()") or die("Errore nella prima query");
    	$b2=mysql_fetch_array($b2);
    	$zona2=$b2['zona'];
    	$id2=$b2['id'];
    	$url2=$b2['url'];
    	$banner2=$b2['banner'];
    	$tipo2=$b2['tipo'];
    	$nome2=$b2['nome'];
    	$impression2=$b2['impression'];
    	$a2=mysql_query("UPDATE banner SET impression=impression + 1 WHERE id='$id2'");
    	echo "<a href=\"http://$HTTP_HOST/banner/vai.php?banner=".$id2."\" target=\"_blank\"><img border=\"0\" src=\"$banner2\" width=\"120\" height=\"600\" alt=".$nome2."></a>";
    	
    
    	
    ?>

  2. #2
    Nessuno può risolvere il mio problema?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.