Hola gente, necesito ayuda!
Antes que nada, aclaro que estoy trabajando con MVC. Tengo un controlador que recibe correctamente los datos de una consulta hecha en el respectivo método de mi modelo, a esos datos los debería enviar a la vista, pero no sé con qué nombres llamarlas.
Modelo:
Código PHP:
function perfiles_ver($id){
$ssql = "SELECT pw_usuarios.user, pw_usuarios.pass, pw_usuarios.email,
pw_perfiles.nombre, pw_perfiles.apellido, pw_perfiles.edad, pw_perfiles.fecha_nac,
pw_perfiles.provincia, pw_perfiles.localidad, pw_perfiles.iglesia, pw_perfiles.cargo,
pw_perfiles.contacto, pw_perfiles.firma, pw_perfiles.descripcion
FROM pw_usuarios
JOIN pw_perfiles
ON pw_usuarios.id=pw_perfiles.id
where pw_usuarios.Id='".$id."'";
$rs = mysql_query($ssql);
if (mysql_numrows($rs)==0){
return false;
} else {
return mysql_fetch_array($rs);
}
}
Controlador:
Código PHP:
$datos = $this->Admin_model->usuarios_ver($accion);
$this->load->view('admin/inc_head');
$this->load->view('admin/inc_menu');
$this->load->view('admin/usuarios/user_edit',$datos);
$this->load->view('admin/inc_foot');
En las vistas llamo a los campos de pw_usuarios y sí aparecen, pero cuando llamo a los campos de pw_perfiles me da error, dice que esas variables no están definidas...
Espero su ayuda, saludos.