webForumDet fria alternativet

slumpvis bannervisning

1 svar · 182 visningar · startad av mhedda

mheddaMedlem sedan feb. 2000385 inlägg
#1

Hej på er är det någon som har någé förslag hur man ska hejda att det blir dubletter. Som det ser ut nu så visas två banner itaget vilket jag också vill men då och då blir det samma banner som visas samtidigt hur göra?
Det finns säkert någon enkel koll man kan göra men jag är så seg idag.

function banner($language)
	 {
		Global $strSQL,$conn,$strHTML,$sec,$usec;

	
		openConn();

			$strHTML = "<br><table class='kantlinje' width='136' height='40' border='0' cellspacing='3' cellpadding='0'>";

			$strHTML .= "<tr valign='middle' height='5'><td align='left' width='5'></td>";
   		$strHTML .= "<td class='blutten' valign='top' align='center'>Besök gärna våra kunder </td>";
   		$strHTML .= "<td align='right' width='5'></td></tr></table>";

			echo $strHTML;

			for($u=1;$u<=2;++$u)
			{
					$strSQL="Select COUNT(*) From tbl_adds";

					$resultet=odbc_do($conn,$strSQL);
					$num=odbc_result($resultet,1);

					
					$min = 1;
					$max = $num;
					$i = rand($min,$max);
					echo $i;

					

	
				while($row = odbc_fetch_row($result))	  
				{
		
					$id = stripslashes(odbc_result($result,"id"));
					$img_add = stripslashes(odbc_result($result,"img_add"));
					$link = stripslashes(odbc_result($result,"link"));
					$dialog = stripslashes(odbc_result($result,"dialog"));

			$strHTML = "<table width='136' height='40' border='0' cellspacing='3' cellpadding='0'>";

			$strHTML .= "<tr valign='bottom' height='1'><td width='5' height='1'></td>";
   		$strHTML .= "<td align='left' height='1' background='img/gif/hrblack.gif'></td>";
   		$strHTML .= "<td height='1' width='5'></td></tr>";
		
		
					$strHTML .= "<tr valign='middle' height='5'><td align='left' width='5'></td>";
			   	$strHTML .= "<td class='blutten' valign='top' align='center'><a href='".$link."' target='_blank' border='0'><img src='img/adds/".$img_add."' alt='".$dialog."' border='0'></td>";
			   	$strHTML .= "<td align='right' width='5'></td></tr>";
					

	   	$strHTML .= "<tr valign='bottom' height='1'><td width='5' height='1'></td>";
	   	$strHTML .= "<td align='left' height='1' background='img/gif/hrblack.gif'></td>";
	   	$strHTML .= "<td height='1' width='5'></td></tr>";

	   	$strHTML .= "<tr valign='bottom' height='5'><td width='5'></td>";
	   	$strHTML .= "<td align='left' valign='bottom' class='blutt'></td>";
	   	$strHTML .= "<td width='5'></td></tr>";

			$strHTML .= "</table>";

		  	}

		 	print $strHTML;
	 	
	 	}

	 }

Tack på förhand.

mheddaMedlem sedan feb. 2000385 inlägg
#2

igen

Sorry denna rad skall vara under rand funktionen.

$strSQL="Select top $i * From tbl_adds ORDER BY id desc";
124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)