Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2010, 04:49
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Fusionar 3 funciones en una, segun el parametro de entrada

Buenas a todos,

Me gustaría simplificar mis funciones actuales en una sola.

Los datos del usuario los tengo en 3 tablas, todas comparten la clave userID por lo que con joins puedo tener toda la información del usuario.

El problema es que quiero hacer una función que me cargue la información del usuario de las 3 tablas pero debe ser flexible al parámetro de entrada que le pase.

El parámetro de entrada a la función puede variar entre el userID, el correo o el nombre de usuario.

Ahora mismo como no he conseguido hacerlo de una forma mas simple tengo 3 funciones.

DameInfoUsuario_userID($userid)
DameInfoUsuario_email($email)
DameInfoUsuario_user($user)


¿Se podría simplificar estas 3 funciones en una sola? imagino que sí, pero cómo? :S

Muchas gracias de antemano!