Kan ikke få forbindelse til min database
Jeg har besvær med at komme i forbindelse med min database, selv om det er kopieret fra noget, som har virket.Koden er i PHP:
<?php
session_start();
ini_set('display_errors',1); error_reporting(E_ALL);
$dbhost = "dbhost";
$dbname = "dbname";
$dbuser = "dbuser";
$dbpass = "dbpass";
echo "host: ".$dbhost." user: ".$dbuser." pass: ".$dbpass."<br>";
$forbindelsen = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname);
if (!$forbindelsen)
{
die('Kunne ikke få forbindelse til databasen. Fejlkode: ' . mysqli_error());
}
else
{
echo "Der er forbindelse til databasen ".$dbname."<br>";
}
??? mysqli_select_db($dbname,$forbindelsen); //Vælg databasen
Dette giver følgende udskrift:
host: kg2.dk.mysql user: kg2_dk pass: jplb1234
Der er forbindelse til databasen kg2_dk
Fatal error: Uncaught TypeError: mysqli_select_db(): Argument #1 ($mysql) must be of type mysqli, string given in /customers/d/3/8/kg2.dk/httpd.www/logind/kontrolB.php:20 Stack trace: #0 /customers/d/3/8/kg2.dk/httpd.www/logind/kontrolB.php(20): mysqli_select_db('kg2_dk', Object(mysqli)) #1 {main} thrown in /customers/d/3/8/kg2.dk/httpd.www/logind/kontrolB.php on line 20
??? er linjen med fejl
Som det ses, er der tilsyneladende forbindelse, men når den senere skal bruges, fejler det!
Er der hjælp at hente?