DieKerstin: Problem mit Zugrif auf MySQL

Beitrag lesen

Danke!

Das mit dem Singelton ist sicher sinnvoll, werde ich auch versuchen.

Jetzt habe ich die Sache erst einmal in ein test.php isoliert. Die sieht jetzt so aus:

  
<?php  
error_reporting(E_ALL);  
ini_set('display_errors', 1);  
  
$db = @new mysqli('localhost', '***', '***', '***');  
if (mysqli_connect_errno())  
{  
	die ('Konnte keine Verbindung zur Datenbank aufbauen: '.mysqli_connect_error().'('.mysqli_connect_errno().')');  
}else  
{  
	echo "Verbindung aufgebaut.";  
}  
echo "<br>";  
var_dump($db);  
echo "<br>";  
$sql = "SELECT bar FROM testTable WHERE foo=1";  
echo $sql;  
$result = $db->query($sql);  
echo "<br>";  
var_dump($result);  
?>

Ausgegeben wird:

Verbindung aufgebaut.
object(mysqli)#1 (0) { }
SELECT bar FROM testTable WHERE foo=1
bool(false)

Was bedeutet "object(mysqli)#1 (0) { }"?

LG Kerstin