簡體   English   中英

連接數據庫的MySQL錯誤

[英]mySql error connecting DB

我試圖插入數據庫時​​,我一直收到此錯誤。 “ mysqli_select_db()期望恰好有2個參數,其中1個給定”

$host="localhost"; // Host name 
$username="root"; // Mysql username 
$password=""; // Mysql password 
$db_name="#test"; // Database name 
$tbl_name="appoint"; // Table name 

// Connect to server and select databse.
$con = mysqli_connect("$host", "$username", "$password")or die("cannot connect"); 
if(! $con )
{
  die('Could not connect: ' . mysql_error());
}

$customer=$_POST['Name']; 
$assist=$_POST['Assisstant'];
$service=$_POST['Service']; 
$date=$_POST['date']; 
$time=$_POST['time']; 

$sql="INSERT INTO $tbl_name (cus_name, emp_name, date, time, service) 
VALUES ('$customer', '$assist', '$date', '$time', '$service');";

mysqli_select_db("$db_name")or die("cannot select DB");
$retval = mysql_query( $sql, $con );
if(! $retval )
{
  die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully\n";
mysql_close($con);

您正在按程序使用它。

文檔 ;

bool mysqli_select_db ( mysqli $link , string $dbname )

所以;

mysqli_select_db($con, $db_name)or die("cannot select DB");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM