Tengo una función en php que me saca el nombre de un usuario con el ID del usuario como parámetro de entrada, tal que así:
Código PHP:
function nombreusuario($idusuario)
{ require($ruta_server.'/includes/conectar.php');
if(is_numeric($idusuario)){
$query = mysql_query("SELECT username FROM foro_users where user_id='$idusuario'");
if($cogenomusuario = mysql_fetch_array($query)){
$nomusuario = utf8_decode($cogenomusuario[username]);
}
else{ $nomusuario="Anónimo";}
return $nomusuario;
}
}
require($ruta_server.'/includes/conectar.php');
Sino lo pongo, me da el error de que no puede conectar con la bbdd
En la página en la que hago uso de la función ya estoy conectado a la base de datos y sin problemas para hacer uso. (La función nombreusuario está en un archivo funciones.php)
Un saludo y espero que se entienda mi duda
