No Database Selected

bspainkf36

Erfahrenes Mitglied
Hey,
ich habe ein kleines Problem.

PHP:
$db_handle = mysql_connect ($db_host, $db_name, $db_pass);
			
if(!$db_handle){
	$this->error("Keine Verbindung!");
}
echo $db_handle;
if(!mysql_select_db ($db_name, $db_handle)){
	$this->error("Keine Datenbankd");
}

Das $db_handle wird noch regulär ausgegeben, jedoch folgt ein "no database selected". Ich bin mir aber ganz sicher, dass die Datenbank existiert, da sich auch mit PhpMyAdmin anzeigen lässt. Habt ihr vielleicht eine Lösung für das Problem?

Gruß Kon
 
Wo kommt der Fehler? Beid er Zeile wo mysql_select_db aufgerufen wird, oder beim ersten Query?
Hast du mal mysql_error() ausgegeben?

Öhm..
mysql_connect ($db_host, $db_name, $db_pass);
mysql_select_db ($db_name, $db_handle)

Ist der Name vom User der gleiche wie der von der DB?

;)
 
Resource id #5[Keine Datenbank ( 1044 : )
No Database Selected

Das ist die Ausgabe. Das komische ist aber, dass die Datenbank exisiert (PhpMyAdmin zeigt sie an)!
 
Hallo,

da hat sich bei Dir ein Fehler eingeschlichen!

Soll bestimmt so sein:

PHP:
<?php
$db_host = "HOST";
$db_user = "Benutzername";
$db_pass = "Kennwort";
$db_name = "Datenbankname";
 
$db_handle = mysql_connect ($db_host, $db_user, $db_pass); 
 
if(!$db_handle){ 
$this->error("Keine Verbindung!"); 
 
if(!mysql_select_db ($db_name, $db_handle)){ 
$this->error("Keine Datenbank"); 
} 
 
?>


Gruß


RS9999:)
 
Zurück