Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/12/2013, 05:08
Avatar de TSG
TSG
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 373
Antigüedad: 10 años, 7 meses
Puntos: 9
Respuesta: sacar una variable de dentro de un while

Cita:
Iniciado por Jose789 Ver Mensaje
Hola muy buenos días pues sacar una variable de dentro de un bucle while pero solo me arroja un resultado cuando necesito que los arroje todos. si alguien puede echarme una mano.
Código PHP:
Ver original
  1. <?php
  2. $misplacas = mysql_query("SELECT badge_id FROM users_placas WHERE users_id = '1'");
  3. while($row = mysql_fetch_assoc($misplacas)){
  4. $placas = '<div id="placa" style="background-image: url(../placas/'.$row[badge_id].'.gif);"></div>';
  5. }
  6. echo ''.$placas.'';
  7. ?>

Feliz Navidad.
Veo que quieres que arroje todos los resultados. El error están en la consulta, aquí:

Código PHP:
Ver original
  1. $misplacas = mysql_query("SELECT badge_id FROM users_placas WHERE users_id = '1'");

Es por que tienes esto:

Código PHP:
Ver original
  1. WHERE users_id = '1'

Eso hace que solo se muestre el users_id que sea igual a 1...

La solución es la siguiente:

Código PHP:
Ver original
  1. $misplacas = mysql_query("SELECT badge_id FROM users_placas'");

Eso sería para mostrar todos los resultados.
¡Feliz navidad!

Saludos.