Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/07/2011, 02:20
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Varios valores dentro de una misma fila

Esto es bases de datos no php, en el foro de php seguramente te ayudaran mejor, pero ya que estamos...

Olvidate del concat, usa la consulta que te repetia los productos con sus descripciones y usa lo siguiente



Código PHP:
Ver original
  1. <?php
  2. $producto="0";  ///Variable procuto para controlar las repeticiones (supongo que no hay ningun producto=0)
  3. while ($r=mysql_fetch_array($result)) {
  4.        if($producto!=$r["producto"]){?>   ////El primer producto es diferente de cero con lo que se mostrará el nombre
  5.            <div class="producto"><?=$r["producto"];?></div>
  6.            <div class="mota">· </div>
  7. <?php
  8.            $producto=$r["producto"];////Paso el primer producto a la variable de control para evitar repeticiones hasta que aparezca el segundo
  9.         }
  10. ?>
  11.             <div class="descripciones"><?=$r["Descripciones"]?></div>
  12. <?php
  13. }
  14. ?>


o algo por el estilo.

Lo he escrito al vuelo puede haber errores de sintaxis...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 13/07/2011 a las 04:39