WiZzLeRMedlem sedan juni 2002346 inlägg Jag ska skapa en mySQL tabell fast det funkar ej,
jag öppnar mysql.exe och öppnar en databas
sen ska jag skapa en tabell med massa info men jag får helatiden fel, detta är vad jag skriver:
CREATE TABLE clanwar(
clan TEXT,
results TEXT,
date TEXT,
type TEXT,
maps TEXT,
players TEXT,
comments TEXT,
);
Vad är det som jag gör fel? :q
Ladda ner phpmyadmin... så slipper du sitta i ett DOS-fönster :)
EkströmMedlem sedan feb. 20022 594 inlägg MySQLFront är ännu bättre. Du hittar det på http://www.mysqlfront.de
Skapa följande...
I din include fil ska du ha connect till databas!!!!!
Install.php
//Fyll i
//mysql_select_db("");
//Med ditt databas namn som tabellerna ska instaleras i
<?php
include("variablar.php");
$sql = "Create Database clanwars";
mysql_query($sql);
mysql_select_db("databas namnet");
$create = file("create_table.txt");
for ($i=0; $i<sizeof($create); $i++) mysql_query($create[$i]);
?>
Alles klar !!
------------------------
create_table.txt
CREATE TABLE clanwar(
clan TEXT,
results TEXT,
date TEXT,
type TEXT,
maps TEXT,
players TEXT,
comments TEXT,
);
------------------------
Lycka till!!!
MVH, Borg
WiZzLeRMedlem sedan juni 2002346 inlägg okey, fast det skapas ingen tabell eller vad ska hända?
KimMedlem sedan jan. 20007 697 inlägg Då detta handlar om MySQL, så flyttar jag tråden dit. :)
koiMedlem sedan feb. 200133 inlägg CREATE TABLE clanwar(
id int(255) AUTO_INCREMENT,
clan varchar(50),
results varchar(50),
date varchar(50),
type varchar(50),
maps varchar(50),
players varchar(50),
comments varchar(50),
primary key (id));
);
Det blir MKT enklare om du har ett ID-fält till varje klanmatch..
Felet i din ursprungliga kod är att du har ett kommatecken före slutparentesen... Ta bort det så funkar det säkert!! :h
CREATE TABLE clanwar(
clan TEXT,
results TEXT,
date TEXT,
type TEXT,
maps TEXT,
players TEXT,
comments TEXT
);