Papenburger
Erfahrenes Mitglied
Hallo,
ich habe nun vor einige Datenbanken Tabellen per Datei zu installieren bzw zu erstellen.
Nun habe ich folgendes Geschrieben:
In der config.ing.php steht folgendes für die Datenbankverbindung:
Nun öffne ich die install.php auf dem Server dann kommt siese Fehlermeldung:
Was ist dort oben falsch. Kann mir das einer erklären?
Danke
LG Daniel
ich habe nun vor einige Datenbanken Tabellen per Datei zu installieren bzw zu erstellen.
Nun habe ich folgendes Geschrieben:
PHP:
<?
include ("config.inc.php");
include ("verbindung.php");
$sql1="CREATE TABLE $aktive (
id int(11) NOT NULL auto_increment,
fid int(10) NOT NULL default '0',
zeit text(10) NOT NULL default '0',
punkte int(10) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM";
$sql2="CREATE TABLE $gutschein (
id int(11) NOT NULL auto_increment,
fid int(10) NOT NULL default '0',
wert int(255) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM";
$sql3="CREATE TABLE $jackpott (
id int(11) NOT NULL auto_increment,
jpcode int(4) NOT NULL default '0',
summe int(255) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM";
$sql4="CREATE TABLE $letzt (
id int(11) NOT NULL auto_increment,
fucoid int(4) NOT NULL default '0',
einsatz int(255) NOT NULL default '0',
gewinn int(255) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM";
$sql5="CREATE TABLE $spenden (
id int(11) NOT NULL auto_increment,
fucoid int(4) NOT NULL default '0',
betrag int(255) NOT NULL default '0',
art text(255) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM";
$sql6="CREATE TABLE $stats (
spiele int(11) NOT NULL default '0',
gewonnen int(255) NOT NULL default '0',
verloren int(255) NOT NULL default '0',
) TYPE=MyISAM";
echo "Tabellen werden erzeugt. Bitte warten.<br>";
$result1=mysql_query($sql1) or die(mysql_error());
$result2=mysql_query($sql2) or die(mysql_error());
$result3=mysql_query($sql3) or die(mysql_error());
$result4=mysql_query($sql4) or die(mysql_error());
$result5=mysql_query($sql5) or die(mysql_error());
$result6=mysql_query($sql6) or die(mysql_error());
echo "Erfolgreich erzeugt. Bitte löschen Sie diese Datei nun.<br>";
?>
In der config.ing.php steht folgendes für die Datenbankverbindung:
PHP:
$dbname = "usr_web2_1"; //Datenbank name
$dbhost = "localhost"; //Tabellen Host
$dbuser = "*********"; //Benutzer für MySQL
$dbpass = "*********"; //Passwort für MySQL
$pra="spiel_"; //Präfix für Tabellen
// etwas weiter unten...
$gutschein=$pra."gutschein";
$jackpott=$pra."jackpott";
$letzten=$pra."letzten";
$spenden=$pra."spenden";
$stats=$pra."stats";
$aktiv=$pra."aktiv";
Nun öffne ich die install.php auf dem Server dann kommt siese Fehlermeldung:
Tabellen werden erzeugt. Bitte warten.
You have an error in your SQL syntax near '( id int(11) NOT NULL auto_increment, fid int(10) NOT NULL default '0', ' at line 1
Was ist dort oben falsch. Kann mir das einer erklären?
Danke
LG Daniel