Avatar billede webcreator Nybegynder
04. januar 2005 - 22:54 Der er 4 kommentarer og
1 løsning

Variabel størrelse af Varchar (variabel i SQL)

Hej eksperter.

Jeg får fejlen :

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 ') NOT NULL, # Headline description text NOT NULL

Denne opstår når jeg forsøger at eksekvere denne kode :

$announcements = "
    CREATE TABLE ".$prefix."announcements (
        id            int(11)            NOT NULL    auto_increment,
        headline        VARCHAR($headline_max)    NOT NULL,
        content            TEXT            NOT NULL,
        time            datetime        NOT NULL,
        PRIMARY KEY (id)
    )
";
mysql_query($announcements) or die(mysql_error());


Jeg har også forsøgt at indsætte variablen sådan : ".$headline_max." - dette virker heller ikke.
Avatar billede webcreator Nybegynder
04. januar 2005 - 22:55 #1
Hm, faktisk tror jeg ikke det er variablen der er problemet alligevel.. Hvad søren kan det være ?
Avatar billede erikjacobsen Ekspert
04. januar 2005 - 22:56 #2
$headline_max er måske tom?
Avatar billede webcreator Nybegynder
04. januar 2005 - 22:58 #3
Tak Erik.
Jeg fandt fejlen - og du har egentlig ret - for den er tom. Min variabel hedder nemlig max_headline og ikke det omvendte - så mange tak. Kan jeg få et svar ?
Avatar billede erikjacobsen Ekspert
04. januar 2005 - 23:00 #4
Nej, men lav et selv, og accepter det.
Avatar billede webcreator Nybegynder
04. januar 2005 - 23:03 #5
Ok - mange tak :)
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
Computerworld tilbyder specialiserede kurser i database-management

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