Относно извеждането на банерите

chaser

Registered
Имам един проблем с извеждането на банерите на моят сайт
Направих да се добавят банерите всеки един банер се добавя в дадена позиция така че като се изведе банера да се показва тозно този който е запосан в съответната позиция
направих да се извеждат но се извежда само един банер как да го оправя

ето и кода за извеждане
PHP:
<html>
<head>
</head>
<body>
          
</body>
</html>
  <?php
   $host="localhost"; // хост 
 $user="root"; //потребител 
 $pass=""; // парола 
 $db="newsaits"; // база данни 
 $rw="banner"; // таблица 
mysql_connect($host,$user,$pass); 
 $chars="SET CHARACTER SET cp1251"; 
 @mysql_select_db($db) or die( "Unable to select database"); 
 mysql_query($chars);   
$result = mysql_query("SELECT * FROM $rw ORDER by id DESC");            
echo "<table class='border'align='center' cellpadding='1' cellspacing='1' >";
while($row = mysql_fetch_assoc($result)) {
 $url = $row['url']; 
 $pic = $row['picurl'];
$id = $row['id'];
$pozicia = $row['pozicia'];
 $sql2 = mysql_num_rows(mysql_query("SELECT * FROM pozicia WHERE pozicia='$row[id]'"));
?>     
	 <table> 
			<tr>
	    <td>
	<table align="center" cellpadding="0" cellspacing="0" border="0">
        <tr>
            <td width="728" height="90" align="center" style="padding-bottom:5px;">

			    <iframe  align="middle" class="banners" id='a629856d' name='a629856d' src='<?=$pic?>' frameborder='0' scrolling='no' width='124' height='260'><a href="<?=$url?>" target="_blank"><img src='<?=$pic?>' border='0' alt='' /></a></iframe>
			<?=$pozicia?>
			</td>
        </tr>
    </table>
	   </td>
	        </tr>
	<tr>
	   <td>
	<table align="center" cellpadding="0" cellspacing="0" border="0">
        <tr>
            <td width="728" height="90" align="center" style="padding-bottom:5px;">

			    <iframe align="middle" style="padding: 0px; border:1px solid #ccc; position: absolute; top: 430px; right: 8px;" id='a629856d' name='a629856d' src='<?=$pic?>' frameborder='0' scrolling='no' width='124' height='260'><a href='<?=$url?>' target='_blank'><img src='<?=$pic?>' border='0' alt='' /></a></iframe>
			</td>
        </tr>
    </table>
	</td>
	</tr>
	<tr>
	   <td>
	<table align="center" cellpadding="0" cellspacing="0" border="0">
        <tr>
            <td width="728" height="90" align="center" style="padding-bottom:5px;">

			    <iframe align="middle" style="padding: 0px; border:1px solid #ccc; position: absolute; top: 700px; right: 8px;" id='a629856d' name='a629856d' src='<?=$pic?>' frameborder='0' scrolling='no' width='124' height='260'><a href='<?=$url?>' target='_blank'><img src='<?=$pic?>' border='0' alt='' /></a></iframe>
			</td>
        </tr>
    </table>
	</td>
	</tr>
	</table>
<?php
}
echo "";
?>
 
К'во точно правиш с тая заявка и к'в е смисъла от нея?

PHP:
 $sql2 = mysql_num_rows(mysql_query("SELECT * FROM pozicia WHERE pozicia='$row[id]'"));

Пробвай така:
PHP:
<html>
<head>
</head>
<body>
<?php
$host = "localhost"; // хост 
$user = "root"; //потребител 
$pass = ""; // парола 
$db   = "newsaits"; // база данни 
mysql_connect($host,$user,$pass); 
mysql_select_db($db) or die( "Unable to select database");
$chars  = mysql_query("SET CHARACTER SET cp1251"); 
$result = mysql_query("SELECT * FROM `banner` ORDER by id DESC");            
echo "<table class='border'align='center' cellpadding='1' cellspacing='1' >";
while($row = mysql_fetch_array($result)) {
	$id      = $row['id'];
	$url     = $row['url']; 
	$pic     = $row['picurl'];
	$pozicia = $row['pozicia'];
	echo "
<table> 
<tr>
	<td>
		<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
		<tr>
			<td width=\"728\" height=\"90\" align=\"center\" style=\"padding-bottom:5px;\">
				<iframe  align=\"middle\" class=\"banners\" id='a629856d' name='a629856d' src='$pic' frameborder='0' scrolling='no' width='124' height='260'><a href=\"$url\" target=\"_blank\"><img src='$pic' border='0' alt='' /></a></iframe>
				$pozicia</td>
		</tr>
		</table>
	</td>
</tr>
</table>";
}
?>  
</body>
</html>
 
Аз извеждането на банерите знам как става на мен ми трябва
като кача банер с позиция 1 при самото извеждане на банера да се извежда на точно определено място, а банерите с позиция 2 да се извеждат на друго място и т. н.
 

Back
Горе