Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/08/2011, 20:24
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: traer datos completando el DNI

Cuando pone undefined es porque esta imprimiendo una variable no definida y es por problemas en tu consulta.

la base de datos con la que te hice ese ejemplo es:

Campo Tipo Cotejamiento Atributos Nulo Predeterminado Extra

Tabla persona:

id int(11) No None AUTO_INCREMENT
dni varchar(150) utf8_spanish_ci No None
nombre varchar(50) utf8_spanish_ci No None
apellido varchar(50) utf8_spanish_ci No None
barrio int(11) No None

Tabla barrio:

id int(11) No None AUTO_INCREMENT
nombre varchar(150) utf8_spanish_ci No None

Tienes que colocar los números de los campos correctamente y depende de tu consulta:

Código PHP:
Ver original
  1. if ($reg = mysql_fetch_array($res)) {
  2.     echo $reg[2].'//'.$reg[3].'//'.$reg[6];
  3. }
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 01/08/2011 a las 20:36