Is there any syntax error in this code in php? [closed]

-2

I'm still new to php, here's the code, here's giving syntax error

<?php
function conexao(){ 
  $banco = "curosphp_mysql";
  $usuario = "root";
  $senha = "";
  $host = "localhost";
  mysqli_select_db($conn, $banco);  
}
 conexao();
?>

Update:

<?php 
function conexao(){ 
    $banco = "curosphp_mysql";
    $usuario = "root";
    $senha = "";
    $host = "localhost";
    $conn = mysqli_connect($host, $usuario, $senha, $banco); 
    mysqli_select_db($conn, $banco); 
} 

conexao();
?> 
    
asked by anonymous 28.05.2018 / 22:23

1 answer

0

You do not need mysqli_select_db($conn, $banco); if you do not change databases.

<?php 
    function conexao(){
        $host = "localhost";
        $usuario = "root";
        $senha = "";
        $banco = "curosphp_mysql";

        $con = mysqli_connect($host, $usuario, $senha, $banco);

        // Não precisa do código abaixo, porque você não está trocando de banco de dados
        // mysqli_select_db($con, $banco);

        return $con;
    } 

    conexao();
    
28.05.2018 / 23:17