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!