Voy al grano.
En una sección de galería de imágenes, muestro primero 4 categorías (las más vistas) luego debajo, 4 mas (al azar) y debajo, otras 4 (las últimas registradas)
Mi problema es, como poder hacer para que no se repita la misma categoría en alguna de esas tres secciones.
Pongo el código con el que obtengo los datos de cada una de las secciones (lo cual funciona perfectamente)
Código PHP:
// MOSTRAMOS LAS 4 CATEGORIAS MAS VISTAS
$aindex1 = "select zona_id, nombre from zonas ORDER BY view DESC LIMIT 0,4";
$bindex1 = mysql_query($aindex1);
$i=1;
while ($cindex1=mysql_fetch_array($bindex1)) {
$urlzona[$i] = $cindex1['nombre'];
++$i;
}
// MOSTRAMOS LAS 4 CATEGORIAS AL AZAR
$aindex2 = "select zona_id, nombre from zonas ORDER BY RAND() LIMIT 0,4";
$bindex2 = mysql_query($aindex2);
$i=1;
while ($cindex2=mysql_fetch_array($bindex2)) {
$urlzona2[$i] = $cindex2['nombre'];
++$i;
}
// MOSTRAMOS LAS 4 ULTIMAS CATEGORIAS
$aindex3 = "select zona_id, nombre from zonas ORDER BY regdate DESC LIMIT 0,4";
$bindex3 = mysql_query($aindex3);
$i=1;
while ($cindex3=mysql_fetch_array($bindex3)) {
$urlzona3[$i] = $cindex3['nombre'];
++$i;
}
Pero no termino de concretarlo.... graciaas!