Hay unas cuantas malas prácticas en tu código y errores de sintaxis.
Vamos a tratar de corregirlos. Iré comentando en el código:
<?php
function connectDB(){
$server = "localhost"; //sobraba un espacio
$user = "usuario"; //tenía una $ dentro
$pass = "passwoord"; //tenía una $ dentro y... ¿lleva dos oo?
$bd = "nombre base de datos"; //poner datos reales en todo esto
/*
-no usaremos global, es una mala práctica,
ver al respecto: https://es.stackoverflow.com/q/29177/29967
-la función se llama mysqli_connect, no mssqli_connect
-usa las variables, que para algo las tienes
-puedes seleccionar la bd de una vez en la conexión
*/
if (!($link = mysqli_connect($server,$user,$pass,$bd))){
echo "error de conexión: " . mysqli_connect_error() . PHP_EOL;
exit();
}
return $link;
}
/*
Dado que la función devuelve el objeto $link
debes usar una asignación de variable cuando la llamas
*/
$link=ConnectBD();
//Usar $link para lo que quieras...
?>
SUGERENCIA:
Si estás empezando con mysqli, recomendaría que uses el estilo orientado a objetos. Es más claro y más moderno que el estilo procedural. Para más detalles puedes consultar esta pregunta:
- Diferencia entre new mysqli y mysqli_connect