Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/02/2011, 13:20
cosobo
(Desactivado)
 
Fecha de Ingreso: enero-2011
Mensajes: 66
Antigüedad: 13 años, 10 meses
Puntos: 2
Cita:
Iniciado por walterdevel Ver Mensaje
Si no tenés mucha idea, arma un while donde recorres los registros y de ahí te puedo ayudar. Sinó, estaríamos haciendo todo tu trabajo :P
el while esta
Código PHP:
Ver original
  1. // con este recorro todo
  2.             $consul=$bd->consultar("SELECT id,rel,url FROM multimedia");
  3. //------------- es to es el [B]WHILE[/B] para mostrar
  4.             while ($fl=$bd->obtFila($conSul,0)){
  5.                 echo '<li onClick="redir(\'?p=multimedia&idF='.$fl['id'].'\')">';
  6.                     if($fl['rel']) {
  7.                     }
  8.                     echo '<img class="img_1" src="'.$fl['url'].'">';
  9.                 echo '</li>';      
  10.             }

estaba haciendo este
Código PHP:
// con este recorro y devuelvo uno de los muchos que hay, si hay en [B]REL[/B] tres coincidencias con el 3, solo me recoge uno de los tres
$conSul=$bd->consultar("SELECT id,rel,url,COUNT(*) FROM multimedia GROUP BY rel"); 
pero solo hace esto -> recorro y devuelvo uno de los muchos que hay, si hay en REL tres coincidencias con el 3, solo me recoge uno de los tres

tengo en la bd una tabla que contiene unos registros OoOoOoO..XD
bueno la cuestión es que una de la columnas es REL y los registros van unidos por el REL algo así:



esa es la tabla.
-----------------------
ahora en php
quiero mostrar asi:

Código HTML:
Ver original
  1. <ul>
  2.  <!-- ESTE ES UN GRUPO DE IMÁGENES CON EL REL = 3 -->
  3.      <li onclick="window.location='3';">
  4.         <img src="http://img_1.gif">
  5.         <img src="http://img_2.gif">
  6.         <img src="http://img_3.gif">
  7.     </li>
  8.  <!-- ESTE OTRO GRUPO DE IMÁGENES CON EL REL = 2 -->
  9.     <li onclick="window.location='2';">
  10.         <img src="http://img_4.gif">
  11.         <img src="http://img_5.gif.gif">
  12.         <img src="http://img_6">
  13.     </li>
  14.  
  15.  <!-- Y ASÍ SUCESIVAMENTE CON LOS DEMÁS REL -->
  16. </ul>

el while esta
Código PHP:
Ver original
  1. // con este recorro todo
  2.             $consul=$bd->consultar("SELECT id,rel,url FROM multimedia");
  3. //------------- es to es el [B]WHILE[/B] para mostrar
  4.             while ($fl=$bd->obtFila($conSul,0)){
  5.                 echo '<li onClick="redir(\'?p=multimedia&idF='.$fl['id'].'\')">';
  6.                     if($fl['rel']) {
  7.                     }
  8.                     echo '<img class="img_1" src="'.$fl['url'].'">';
  9.                 echo '</li>';      
  10.             }

estaba haciendo este
Código PHP:
// con este recorro y devuelvo uno de los muchos que hay, si hay en [B]REL[/B] tres coincidencias con el 3, solo me recoge uno de los tres
$conSul=$bd->consultar("SELECT id,rel,url,COUNT(*) FROM multimedia GROUP BY rel"); 
pero solo hace esto -> recorro y devuelvo uno de los muchos que hay, si hay en REL tres coincidencias con el 3, solo me recoge uno de los tres


gracias de antemano--

Última edición por GatorV; 23/02/2011 a las 12:26