Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/06/2012, 12:02
Avatar de andreshenao
andreshenao
 
Fecha de Ingreso: enero-2009
Ubicación: Medellìn
Mensajes: 417
Antigüedad: 15 años, 11 meses
Puntos: 7
Respuesta: error al traer dato de otra tabla

Coloco la solución del codigo, ademas le puede servir a alguien cuando desean generar un xml como resultado de una consulta.


Código HTML:
Ver original
  1. <?php
  2. include('conexion.php');
  3.  
  4.    $buscar = $_POST['buscar'];
  5.    $query = "SELECT olduy_lingo_progreso.avatar,
  6.                     olduy_lingo_users.*
  7.              FROM
  8.                olduy_lingo_users JOIN olduy_lingo_progreso ON olduy_lingo_users.id = olduy_lingo_progreso.id_usuario
  9.            WHERE username like '%$buscar%'";
  10.    $sql = mysql_query( $query );
  11.    if ($row = mysql_fetch_array($sql))
  12.    {
  13.        echo '<?xml version="1.0" encoding="utf-8"?>';
  14.         echo '<usuarios>';
  15.         while($row = mysql_num_rows($sql))
  16.         {
  17.             echo '<usuario nombre="'.$row['name'].'" username="'.$row['username'].'" avatar="'.$row['avatar'].'" id="'.$row['id'].'" escuela="'.$row['school'].'" ubicacion="'.$row['city'].'" />';
  18.         }  
  19.         echo '</usuarios>';
  20.     }
  21.     else
  22.     {
  23.         echo "¡ No se ha encontrado ningún registro !";
  24.     }
  25. ?>
Muchas gracias a el elgoncho99 y a Heiroon por sus valiosos aportes.
__________________
-----------------
Hosting Medellin
Diseño web medellin