Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/09/2010, 12:54
Mndrake
 
Fecha de Ingreso: septiembre-2010
Mensajes: 78
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Poner imagen Intercalada cada Xresultados de Busqueda

Cita:
Iniciado por spider_boy Ver Mensaje
Pues antes del while, haces la consulta donde obtengas la ruta de cada banner. Luego creas otro contador, como hicimos con $i, y por cada if(($i % 10) == 0) aumentas el nuevo contador en 1, para sacar el siguiente banner.

Estoy intentando lo que me dices pero algo no tengo en el lugar correcto porque no funciona:

Código PHP:

////////////////////////////////////////////////////////////////////////////////////////////////

SELECIONO LOS BANNERS Y CREO EL CONTADOR 

////////////////////////////////////////////////////////////////////////////////////////////////

mysql_select_db("edupricr_baners")or die( "Error en query: $sql, el error  es: " mysql_error() );
$result mysql_query("SELECT * FROM intercalados")or die( "Error en query: $sql, el error  es: " mysql_error() );


$i 0;
while(
$row mysql_fetch_array($result))
  
  {
      
      if((
$i 1) == 0) {
  
$cada5 $row["cada5"];
  
  }
  
              


//////////////////////////////////////////////////////////////////////////////////////////

SELECIONO LOS DEMAS DATOS 

/////////////////////////////////////////////////////////////////////////////////////////////
mysql_select_db("edupricr_clientes")or die( "Error en query: $sql, el error  es: " mysql_error() );
$b mysql_query("SELECT * FROM clientes WHERE provincia = '$provincia' and canton = '$canton' and $oferta = '$oferta'")or die( "Error en query: $sql, el error  es: " mysql_error() );
 
mysql_query("SET NAMES 'utf8'");

////////////////////////////////////////////////////////////////////////////////////////////////////////
  
$i 0;
  
while(
$row=mysql_fetch_assoc($b)){
  
$nombre $row["nombre"];
$detalle $row["detalle"];

  
if((
$i 2) == 0) {          
//////////////////////////////////////////////////////////////////////////////////////
         
 
AQUI TRTO DE IMPRIMIR LOS BANNER INTERCALADOS

//////////////////////////////////////////////////////////////////////////////////////
 
echo"<img src='banners/cada5/$cada5'><br><br>";++$i;
    
          
      }
      
      }
       echo
"<img src='class.imagen.php?img=banners/instituciones/$logo&tip=1&w=70&h=70'> $b_nombre<br><br>";       ++$i;
  
       }
        
            
?> 

Algo debo tener en lugr equivocado porque no me funciona