Avatar billede repsac Nybegynder
25. januar 2001 - 22:19 Der er 22 kommentarer og
2 løsninger

Gemme > 1024 tegn i MySQL DB?

Jeg skal have lavet noget så brugere kan skrive om sig selv.
Derfor tænkte jeg at det måtte kunne laves i en database ...
Det kommer til at fylde mere end 1024 tegn hvilket jo er makslængden for BLOB/TEXT ...
Hvad gør jeg?
Er det muligt at skrive det ned i en MySQL database?
Skal det skrives ned i en seperat txt-fil?

Eller hvå\'rn fa\'en ska\' den gra\'jes?

Casper

PS. Håber på noget forklarende da jeg er total newbie mht. php og mysql ...
Avatar billede blood Nybegynder
25. januar 2001 - 22:23 #1
Du laver det da bare om til

LONGTEXT isteder for BLOB/TEXT
Avatar billede repsac Nybegynder
25. januar 2001 - 22:24 #2
Hvor mange tegn kan der så være?
Avatar billede htx98i17 Professor
25. januar 2001 - 22:24 #3
hvor mange tegn tager LONGTEXT ? :o)
(jeg blander mig lige :)
Avatar billede repsac Nybegynder
25. januar 2001 - 22:26 #4
=>htx...: Det\'r ok ...
Jeg skal gerne have mulighed for at bruge op til 5000 tegn ... det er jo forholdsvist mange ...
Avatar billede blood Nybegynder
25. januar 2001 - 22:28 #5
Jeg kan ikke huske hvormange tegn du han have i LONGTEXT men det er mere end 6000 tegn
Avatar billede codebase Praktikant
25. januar 2001 - 22:28 #6
du kan jo altid bruge www.php.net til at finde det rigtige svar .........

:)
Avatar billede halnet Nybegynder
25. januar 2001 - 22:30 #7
TEXT kan indeholde 2^16-1 (65535) tegn...
Det er ikke det der er fejlen ;o)

- Anders
Avatar billede Slettet bruger
25. januar 2001 - 22:34 #8
Behold du bare din TEXT, følg. er taget fra mysql.com:

BLOB, TEXT  L+2 bytes, where L < 2^16

Dvs. at TEXT kan indeholde 65535 + 2 bytes = 65537
Avatar billede Slettet bruger
25. januar 2001 - 22:35 #9
Damn, glemte at opdatere! 2 sind, en tanke!
Avatar billede codebase Praktikant
25. januar 2001 - 22:35 #10
-->HALNET godt læst...... (fra www.php.net)

:)
Avatar billede Slettet bruger
25. januar 2001 - 22:36 #11
selvfølgelig var det 65534.... Krokodillen vil hellere æde 2^16 end L+2... *LOL*
Avatar billede repsac Nybegynder
25. januar 2001 - 22:37 #12
=>codebase: eller mysql.com ... :)

Okay ... hvad er der så galt med følgende?

CREATE TABLE kommentar
                (
                    elevnr  INT(2) NOT NULL,
                    elevkom TEXT(5000),
                    bbkom  TEXT(5000),
                    PRIMARY KEY (elevnr)
                )
\\g

??????
Avatar billede Slettet bruger
25. januar 2001 - 22:41 #13
hvad er \\g ???
Avatar billede repsac Nybegynder
25. januar 2001 - 22:44 #14
Når jeg skriver det i \"mysql-prompten\" (Ved ikke hvad det rigtigt hedder ... mysql>).
Avatar billede halnet Nybegynder
25. januar 2001 - 22:45 #15
-> codebase
Jeg har det fra \"PHP Professional Programming\" fra Wrox forlag... den kan jeg klart anbefale!!!

- Anders
Avatar billede repsac Nybegynder
25. januar 2001 - 22:46 #16
For at skrive til serveren skal det hele afsluttes med \"/g\" ... eller er jeg galt på den?
Avatar billede halnet Nybegynder
25. januar 2001 - 22:48 #17
-> casper
Har du ikke opsat phpmyadmin på din computer???
www.phpwizard.com

- Anders
Avatar billede repsac Nybegynder
25. januar 2001 - 22:49 #18
Sorry guys ... jeg har løst mit problem selv, men tak for jeres deltagelse!
Avatar billede repsac Nybegynder
25. januar 2001 - 22:49 #19
Nope ... er det da en fordel?
Avatar billede halnet Nybegynder
25. januar 2001 - 22:54 #20
JA!!!
En klar fordel!!!

- Anders
Avatar billede halnet Nybegynder
25. januar 2001 - 22:54 #21
Hvad var fejlen???

- Anders
Avatar billede repsac Nybegynder
25. januar 2001 - 22:58 #22
tabellen hedder kommentarER ... Undskyld ulejligheden!
Avatar billede repsac Nybegynder
25. januar 2001 - 22:59 #23
Åååndsvag fejl ... jeg tror jeg går i hi i stedet ... ;)
Avatar billede halnet Nybegynder
30. januar 2001 - 17:43 #24
Inden du går i hi, kan du så ikke lukke dette spm.??

- Anders
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