
Manchmal lässt sich die SQL Datei nicht einlesen, weil als Feldnamem wohl geschützte Begriffe verwendet wurde. Schaffen Sie folgendermaßen Abhilfe:
1. SQL Datei in einem Texteditor (z.B. Notepad) öffnen.
2. Feldnamen in ` setzen (umgekehres Akzent: Shift und `)
Zum Beispiel so:
CREATE TABLE `language` (
`id` int(11) NOT NULL auto_increment,
`msgid` varchar(20) NOT NULL default '0',
`lg` varchar(20) NOT NULL default '',
`msg` text NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY id (`id`)
) TYPE=MyISAM;
Suchen Sie in der Daten include.inc.php die Funktion connect_database().
Sieht Sie bei Ihnen folgendermaßen aus:
function connect_database() {
$db_connection=@mysql_connect($db_server, $db_login, $db_password);
if(! $db_connection){
die("Error when connecting the database. Please check your login information!");
}
return $db_connection;
}
Dann ersetzten Sie sie durch diese Funktion:
function connect_database() {
global $db_server,$db_login,$db_password;
$db_connection=@mysql_connect($db_server, $db_login, $db_password);
if(! $db_connection){
echo mysql_error();
die("Error when connecting the database. Please check your login information!");
}
return $db_connection;
}
Top
|