Avatar billede asand Nybegynder
26. august 2003 - 10:35 Der er 4 kommentarer og
1 løsning

Opret tabel, virker ikke

Hvorfor virker det her ikke??

--
<?php
mysql_connect("127.0.0.1", "brugernavn", "password") or die (mysql_error());
mysql_select_db("rosenholmtbk") or die (mysql_error());

$opretusers = 'CREATE TABLE users
            (
            username char( 12 ) NOT NULL,
            navn CHAR( 40 ) NOT NULL,
            adresse VARCHAR( 40 ) NOT NULL,
            postnummer INT( 4 ) NOT NULL,
            by CHAR( 12 ) NOT NULL,
            telefon INT( 8 ) NOT NULL,
            mobil INT( 8 ) NOT NULL,
            mail VARCHAR( 25 ) NOT NULL,
            fodselsdag INT( 8 ) NOT NULL,
            pass VARCHAR( 50 ) NOT NULL
            )';

mysql_query("$opretusers") or die (mysql_error());

mysql_close();

?>
--

Jeg får fejlen:
'You have an error in your SQL syntax near 'by CHAR( 12 ) NOT NULL, telefon INT( 8 ) NOT NULL, mobil INT( 8 ) NOT NU' at line 7'

Kan ikke få øje på det! Håber en af jer kan!

-ASand
Avatar billede hmortensen Nybegynder
26. august 2003 - 10:42 #1
Kan det være fordi at der ikke skal mellemrum i parentensen ?
Fx. (12)
Avatar billede detox Nybegynder
26. august 2003 - 10:42 #2
'by' er et reserveret ord i mysql, prøv et andet navn.
Avatar billede asand Nybegynder
26. august 2003 - 10:47 #3
Sejt! Det virkede med at skrive noget andet end 'by'!! Det havde jeg aldrig selv fundet ud af!

Tak for hjælpen! Læg et svar, hvis du vil have points!

-ASand
Avatar billede detox Nybegynder
26. august 2003 - 10:55 #4
Velbekommen c",)
Avatar billede tipsen Nybegynder
26. august 2003 - 12:36 #5
"error in your SQL syntax near 'by CHAR( 12 ) " - det første ord der angives i sql-kilden - er også det ord der er forkert - fejlmeldingen er slet ikke så tosset ;-)
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

IT-JOB