Ver Mensaje Individual
  #12 (permalink)  
Antiguo 25/10/2012, 12:15
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 1 mes
Puntos: 33
Respuesta: problema multiplicacion de diseño por mysql

Cita:
Iniciado por polarubi Ver Mensaje
hola que tal bueno tengo una consulta al hacer una consulta,

Tengo echa una consulta para que me muestre 2 Usuarios

pero el problema es que me muestra asi

Código PHP:
<div class="diseño">usuario 1</div>

<
div class="diseño">usuario 2</div
Y no asi, que es como yo quiero

Código PHP:
<div class="diseño">usuario 1 usuario 2 </div
osea todo dentro del mismo diseño y no que se hagan 2 diseños

ojala me ayuden

Como te dicen arriba, abre los div que no quieras que se repitan antes. Para no liarte puedes hacer una pequeña función que retorne el texto que va dentro del div. Digamos algo así:

Código PHP:
Ver original
  1. <div class="div1"><div class="div2"><?php getCompleteText($datos, $separador);?></div></div>
  2.  
  3. <?php
  4. function getCompleteText($datos, $separador){
  5. //$datos debería ser el array que contenga, en tu ejemplo: usuario1, usuario2
  6. //$separador es un caracter de separación. En tu ejemplo, "-"
  7.     $ret = "";
  8.  
  9.  
  10.     for($i=0;$i<count($datos);$i++){
  11.         $ret .= $datos[$i]." ".$separador." ";
  12.     }
  13.  
  14.     return substr($ret, 0, 2); //quitamos los dos caracteres finales correspondientes al separador y el espacio
  15. }
  16.  
  17. ?>

Así, usando esta función, tu HTML sería:

Código:
<div class="div1"><div class="div2">usuario1 - usuario2</div></div>
Espero te sirva.

Saludos!

PD: Sí que deberías expresarte bien cuando escribas entradas en foros, blogs... yo lo hago por un tema de "educación"- Es decir, yo muchas veces veo entradas con abreviaturas y pienso "debe ser el típico hombre que postea todos sus deberes para que se los hagan". También piensa que no todos tienen porque entender tus abreviaturas. Para mi "noc" puede ser una aleación de nitrogeno, carbono y oxígeno, o la marca "Nox" mal escrita, ya que soy de España y en castellano la "c" no se lee como una "s" (y no quiero decir ni que esté mal que sea lea o no como una "s" ni que no lo entienda lo que significa "noc"!).