Avatar billede nasneja Nybegynder
30. september 2003 - 22:18 Der er 5 kommentarer og
1 løsning

Fejl i at oprette tabel SQL fejl

jeg har det her kode

$tabelSQL = "create" .  $_POST['varegruppe'] . "
            (
            id int(5) auto_increment,
            pris text,
            navn text,
            beskrivelse text,
            billede text,
            lager int(5),
            antalset int(5) DEFAULT 0,
            )";

mysql_query($tabelSQL) or die("Mysql Fejl <br>" . mysql_error() . "<br><br> SQL: <br>". $tabelSQL);

og for fejlen:

Mysql Fejl
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'createtest ( id int(5) auto_increment

SQL:
createtest ( id int(5) auto_increment, pris text, navn text, beskrivelse text, billede text, lager int(5), antalset int(5) DEFAULT 0, )

Hvad er der galt?
Avatar billede nasneja Nybegynder
30. september 2003 - 22:19 #1
hovsa der skulle lige være et mellemrum her
$tabelSQL = "create " .  $_POST men for stadigvæk fejl...
Avatar billede codebase Praktikant
30. september 2003 - 22:21 #2
ret DEFAULT 0, )
til DEFAULT 0 )
Avatar billede codebase Praktikant
30. september 2003 - 22:22 #3
og $tabelSQL = "create" .  $_POST
til $tabelSQL = "create table " .  $_POST
Avatar billede nasneja Nybegynder
30. september 2003 - 22:23 #4
tak der var to jeg havde overset :)
får den her, hvilket jeg går ud fra stærkt er en fejl i SQLen
Mysql Fejl
Incorrect table definition; There can only be one auto column and it must be defined as a key

SQL:
create TABLE test ( id int(5) auto_increment, pris text, navn text, beskrivelse text, billede text, lager int(5), antalset int(5) DEFAULT 0 )
Avatar billede nasneja Nybegynder
30. september 2003 - 22:26 #5
fandt via en søgning ud af der skal primary key på efter
    id int(5) auto_increment,
så den ser sådan her ud
    id int(5) auto_increment primary key,

jeg takker coebase, dropper du et svar?
Avatar billede codebase Praktikant
30. september 2003 - 22:27 #6
done..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester