Atenção: mysqli_select_db () espera exatamente 2 parâmetros, 1 dado * 13 * [duplicado]
Esta pergunta já tem uma resposta aqui:
Atenção: mysqli_select_db () espera exatamente 2 parâmetros, 1 dado [duplicado] 7 respostasEstou trabalhando em um sistema para a minha escola que permite que os professores publiquem todos os avisos que tiverem durante o dia na intranet. No entanto, recebi este erro ao testá-lo:
Aviso: mysqli_select_db () espera exatamente 2 parâmetros, 1 fornecido em C: \ Users \ Matthew \ Desktop \ wamp64 \ www \ my-site \ viewguestbook.php na linha 23.
Aqui está o código da página:
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="test"; // Database name
$tbl_name="guestbook"; // Table name
// Connect to server and select database.
mysqli_connect("$host", "$username", "$password")or die("cannot connect server ");
mysqli_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name";
$result=mysqli_query($sql);
while($rows=mysqli_fetch_array($result)){
?>
Nota: isso é diferente das outras perguntas com o mesmo nome no site, pois está em uma circunstância diferente.