PROBLEMA COM mysqli_select_db?

Estou com problema na linha 5 do meu código, sou novo com php, alguém pode me ajudar, segue a imagem abaixo:

Está acusando esse erro:

Warning : mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\projeto.php on line 5

A função mysqli_error deve receber um parâmetro, mas você não está passando nenhum na linha 5:

mysqli_select_db($cn, "projeto") or die (mysqli_error());

De acordo com a documentação (PHP: mysqli -> error Manual), no estilo procedural deve ser passado o parâmetro $link. No seu caso:

mysqli_select_db($cn, "projeto") or die (mysqli_error($cn));

Agora esta acusando :
Unknown database ‘projeto’

lembrando que o nome do meu banco é Projeto e a tabela usuario !

Claro, você não informou o nome do banco na função mysqli_connect. Eu nem deveria te responder por ter postado uma imagem em vez do código textual (daí tem que ficar copiando de imagem), mas já que comecei…

Pela documentação, a função mysqli_connect recebe os seguintes parâmetros:

1 - Host;
2 - Nome de usuário do BD;
3 - Senha de acesso ao BD;
4 - Nome do banco;
5 - Porta (opcional);
6 - Soquete (opcional).

No entanto, no seu código:

$cn = mysqli_connect('localhost', 'root', ' ') or die (mysqli_error());

Ou seja, está faltando o parâmetro 4: nome do banco. Logo:

$cn = mysqli_connect('localhost', 'root', ' ', 'projeto') or die (mysqli_error($cn));

Agradeço pela ajuda, o erro na verdade era o nome do banco que é mysql na verdade, consegui fazer a conexão e inserção de dados através de um formulário em html no meu banco mesmo sem esses 4 parâmetros, mais agradeço pela força ! Abraço