2016-07-17 18 views
0

Ich versuche, PHP selbst zu lernen. Die Dinge waren in Ordnung, bis ich DB Verbindung erreiche.Keine Verbindung zu mysql von PHP mit netbeans Projekt

Ich benutze NetBeans 8.1 und hatte xampp installiert, um mysql und Apache Server einzurichten. Aber wenn ich versuche, an der DB verbinden mit

$dbPassword = "PHPpassword"; 
$dbUserName = "PHPuser"; 
$dbServer = "localhost"; 
$dbName = "PHPFirstDB"; 

$connection = new mysqli($dbServer, $dbUserName, $dbPassword, $dbName); 
print_r($connection); 

Idealerweise sollte i-Anschluss Details sehen werden $, aber ich bin nicht in der Lage etwas im Skript Ausgabefenster zu sehen. Ich habe runas gesetzt: script (Ausführen in der Befehlszeile)

Kann mir hier jemand helfen ...

Antwort

1

diesen Code versuchen, es möglich sein könnte, dass der Fehler auftritt, wird aber nicht angezeigt werden.

ini_set('display_errors',1); 
error_reporting(E_ALL^E_NOTICE); 

$connection = new mysqli($dbServer,$dbUserName,$dbPassword,$dbName); 
if (mysqli_connect_error()) { 
    die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error()); 
} 

print_r($connection); 
+0

einige Fortschritte war, nein, ich bin immer diese Fehlermeldung: Fatal error: Class 'mysqli' nicht im Verzeichnis C: \ xampp \ htdocs \ php \ Connection.php –

+0

Welche Version von XAMPP, php ? http://stackoverflow.com/questions/7250356/how-to-install-mysqli – mulquin

+1

Xampp ist neuesten, 3.2.2, einige der Foren sprechen über das Hinzufügen der PHP-Pfad zur PATH-Variable und die Aktualisierung der php.ini-Dateien, Als ich überprüft habe, habe ich festgestellt, dass alles korrekt aktualisiert wurde. Während ich in der Env-Variable war, fand ich eine andere Variable namens "PHPRC", sie wurde mit dem PHP-Pfad eines anderen Ordners aktualisiert, den ich so geändert habe, dass er auf den XAMPP-Ordner zeigt. Wiedereröffnung der Netbeans es funktioniert !! Danke –

Verwandte Themen