Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2010, 21:56
Avatar de BaByRoDrI
BaByRoDrI
 
Fecha de Ingreso: julio-2009
Ubicación: Mexico
Mensajes: 60
Antigüedad: 14 años, 9 meses
Puntos: 1
Pregunta Arrays y base de datos

Hola comunidad sigo intentando aprender PHP, hoy quise hacer un script que jalará datos de una base datos para posteriormente publicarlos, por así decirlo ver la información de un usuario registrado en la web, por lo que hice el archivo perfil.php con el siguiente código:

Código PHP:
Ver original
  1. <?php
  2.  
  3. if(isset($_GET['id']) AND $_GET['id'] != "'") {
  4.  
  5. ver_perfil();
  6.  
  7. }
  8.  
  9. function ver_perfil() {
  10.  
  11.     include("3li.inc"); //Aqui incluyo la configuracion de la BD
  12.  
  13.     $id = mysql_real_escape_string($_GET['id'], $conexion);
  14.     $sql = mysql_query("SELECT nom, edad, gustos, mail FROM usuarios WHERE id='{$id}'");
  15.  
  16. $datos=array();
  17.  
  18. while($v = mysql_fetch_object($sql)){
  19.     $datos[] = array(
  20.         'nombre'=>$v->nom,
  21.         'edad'=>$v->edad,
  22.         'gustis'=>$v->gustos,
  23.         'mail'=>$v->mail
  24.         );
  25.     }
  26.  
  27. echo "El es: ".$datos["nombre"]." de ".$datos["edad"]." le gusta: ".$datos["gustos"]." y su correo es: ".$datos["mail"];
  28.  
  29. }
  30.  
  31. ?>

El problema es que no me devuelve nada :S que estoy haciendo mal :S ?