Cita:
Iniciado por spider_boy A ver...
Este modelo debes seguir :
Código PHP:
Ver original// Selecciono los banners, y saco el número de filas devueltas
// Selecciono los otros datos
// Creo 2 contadores, uno para el intercalado
// y el otro para el banner
$contador1 = 0;
$contador2 = 0;
// ...
if(($contador1%2) == 0) {
echo "Banner : " . $banners[$contador2];
++$contador2;
}
++$contador1;
// ...
}
Bueno, prácticamente hice el ejercico. No sé si funcionará.
Espero te sirva. Nos vemos.
Muchisimas Gracias Spider_Boy por tu ayuda, le hice unos pequeños cambios a lo que que hicistes y me funciona bien efectivamente me muestra los banners cada 3 como le indique solo con un defecto.
EL primer banner es el unico que muestra
Primer Banner / Correcto
segundo banner /banners/cada5/ ***falta el nombre de la imagen ****
tercer banner / igual que el segundo
se que $banners es un array donde guardaste los nombres de los banners pero asi como esta solo muestra el primeo
Código PHP:
/////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
// Selecciono los banners, y saco el número de filas devueltas
mysql_select_db("edupricr_baners")or die( "Error en query: $sql, el error es: " . mysql_error() );
$query = mysql_query("SELECT cada5 FROM intercalados")or die( "Error en query: $sql, el error es: " . mysql_error() );
$banners = mysql_fetch_array($query);
$nroBanners = mysql_num_rows($query);
// Selecciono los otros datos
mysql_select_db("edupricr_clientes")or die( "Error en query: $sql, el error es: " . mysql_error() );
$query2 = 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() );
// Creo 2 contadores, uno para el intercalado
// y el otro para el banner
$contador1 = 0;
$contador2 = 0;
while($row = mysql_fetch_assoc($query2)) {
$nombre = $row["nombre"];
$detalle = $row["detalle"];
if(($contador1%3) == 0) {
echo "<img src='banners/cada5/$banners[$contador2]'><br><br><br>";
++$contador2;
}
++$contador1;
echo"$b_nombre $detalle<br><br><br><br><br>";
}
?>