Avatar billede hyperactive Nybegynder
05. december 2001 - 12:18 Der er 3 kommentarer og
1 løsning

Indsæt \' i database felt fra <textarea>

Hvordan undgår jeg at der opstår fejl, hvis man ønsker at indsætte et \' i en database ved hjælp af en SQL sætning
Avatar billede -mundi- Nybegynder
05. december 2001 - 12:19 #1
erstat alle \' i de tekststrenge der er med \'\' (2 plinger)
Avatar billede Slettet bruger
05. december 2001 - 12:21 #2
hvis du bruger PHP kan du bruge $tekst = addslashes($tekst); inden du smider det i DB

og så bruge $tekst = stripslashes($tekst); når du skal vise teksten igen. Derved undgår du også problemer med andre tegn.
Avatar billede hyperactive Nybegynder
05. december 2001 - 12:22 #3
Jeg bruger ASP
Avatar billede -mundi- Nybegynder
05. december 2001 - 12:23 #4
tekst=replace(request(\"taxtareanavn\"),\"\'\",\"\'\'\")
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