Avatar billede avminarm Juniormester
27. september 2002 - 09:21 Der er 16 kommentarer og
1 løsning

Et felt i en DB og HTML

Hvis man nu har brug for at opdatere en side på nettet online kan man så oprette en db sådan:

CREATE TABLE info(
  info text
);

og kan jeg indsætte HTML ind i tabellen og hive det ud igen som HTML?
Avatar billede criterius.dk Nybegynder
27. september 2002 - 09:22 #1
Du skal først lave en connection til databasen - og så skal det puttes ind i enten php eller asp
Avatar billede avminarm Juniormester
27. september 2002 - 09:27 #2
ja ok - det ved jeg ;-) - det var mere om tabellen kunne oprettes sådan og om jeg skal gøre noget specielt hvis jeg smidder HTML in i DB
Avatar billede criterius.dk Nybegynder
27. september 2002 - 09:32 #3
Du skal i hvert fald passe på med ' og " - brug addslashes() og stripslashes() når du indsætter
Avatar billede avminarm Juniormester
27. september 2002 - 09:35 #4
ja det var nok noget af det jeg efter lyste - kunne du du give et kort eksempel og med hensyn til DB er den ok?
Avatar billede criterius.dk Nybegynder
27. september 2002 - 09:37 #5
Inden du indsætter i tabellen:

$info = addslashes($info)


Når du trækker det ud af databasen:

$info = stripslashes($info)
Avatar billede criterius.dk Nybegynder
27. september 2002 - 09:39 #6
Har selv haft samme problem, her er hvad jeg kom frem til:
www.exp.dk/spm/256248
Avatar billede avminarm Juniormester
27. september 2002 - 09:53 #7
når nu det er den nye version af PHP  skal jeg så:

$info = addslashes($_POST[info])  ??
Avatar billede criterius.dk Nybegynder
27. september 2002 - 10:12 #8
der må jeg nok melde pas - ved det faktisk ikke... Men hvis du finder ud af det, smider du så ikke lige en kommentar herind?
Avatar billede avminarm Juniormester
27. september 2002 - 10:14 #9
jo da
Avatar billede avminarm Juniormester
27. september 2002 - 10:16 #10
ved du om sql tabellen er ok ? og er text rigtig at bruge?
Avatar billede criterius.dk Nybegynder
27. september 2002 - 10:19 #11
Direkte fra PHPMyAdmin:

CREATE TABLE `info` (
`info` TEXT NOT NULL
);
Avatar billede criterius.dk Nybegynder
27. september 2002 - 10:20 #12
ville nok selv bruge mediumtext
Avatar billede avminarm Juniormester
27. september 2002 - 10:21 #13
hvorfor mediumtext ?
Avatar billede criterius.dk Nybegynder
27. september 2002 - 10:25 #14
Der er plads til flere characterer!
www.mysql.com/doc/en/String_types.html
Avatar billede avminarm Juniormester
27. september 2002 - 10:28 #15
jamen det vil jeg så gøre - tak for hjælpen

og PS: så skal man $info = addslashes($_POST[info]) hvis man beuger den nye PHP jf: http://www.eksperten.dk/spm/263114
Avatar billede criterius.dk Nybegynder
27. september 2002 - 10:30 #16
Takker! Og held og lykke når du kommer hjem og kan php'e :o)
Avatar billede avminarm Juniormester
27. september 2002 - 10:31 #17
*G*
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