Foros del Web » Programando para Internet » PHP »

Que el primer resultado de consulta SQL muestre un código diferente

Estas en el tema de Que el primer resultado de consulta SQL muestre un código diferente en el foro de PHP en Foros del Web. Buenas! Estoy creando una galería de imágenes con el plugin de jQuery llamado Galleria http://monc.se/kitchen, que me permite crear una galería con este código HTML: ...
  #1 (permalink)  
Antiguo 20/10/2008, 13:22
 
Fecha de Ingreso: octubre-2008
Mensajes: 64
Antigüedad: 15 años, 5 meses
Puntos: 1
Que el primer resultado de consulta SQL muestre un código diferente

Buenas!

Estoy creando una galería de imágenes con el plugin de jQuery llamado Galleria http://monc.se/kitchen, que me permite crear una galería con este código HTML:

Código HTML:
<ul class="gallery_demo_unstyled"><li><img src="img/flowing-rock.jpg" alt="Flowing Rock" title="Flowing Rock Caption"></li>
    <li><img src="img/stones.jpg" alt="Stones" title="Stones - from Apple images"></li>
    <li class="active"><img src="img/grass-blades.jpg" alt="Grass Blades" title="Apple nature desktop images"></li></ul> 
En este caso, el archivo grass-blades.jpg está activo, o sea, que es el que se carga primero por defecto. He creado una base de datos con los archivos y los atributos necesarios para crear el código anterior via PHP y SQL, pero me salen todos los códigos como el del archivo flowing-rock.jpg. Me gustaría hacer que un resultado en concreto (por ejemplo, un archivo llamado activo.jpg sea el que tenga la class="active"...

Resumiendo: hay alguna forma para hacer que un resultado determinado de una consulta SQL tenga un ´código específico, y que el resto de resultados tengan otro? Muchísimas gracias!
  #2 (permalink)  
Antiguo 20/10/2008, 13:31
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 7 meses
Puntos: 105
Respuesta: Que el primer resultado de consulta SQL muestre un código diferente

haber:
primero: esplicate mejor para la proxima.
segundo: puedes llamar a un solo campo y ponerle distinct para que salgan diferentes contenidos.

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 20/10/2008, 13:37
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 8 meses
Puntos: 416
Respuesta: Que el primer resultado de consulta SQL muestre un código diferente

Hmmm, es facil. Te doy un ejemplo:

Código php:
Ver original
  1. <?php
  2. //blah blah blah conexion
  3. //blah blah blah consulta
  4. while($fila = mysql_fetch_assoc($resultado))
  5. {
  6. if(!isset($banderilla))
  7. {
  8. echo 'primer resultado';
  9. $banderilla;
  10. } else {
  11. echo 'ya no es el primer resultado';
  12. }
  13. }
  14. ?>
  #4 (permalink)  
Antiguo 20/10/2008, 14:30
 
Fecha de Ingreso: octubre-2008
Mensajes: 64
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: Que el primer resultado de consulta SQL muestre un código diferente

Muchas gracias a los dos por las respuestas. Al final lo he conseguido con un simple if...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:32.