Avatar billede wicked Juniormester
17. juli 2003 - 11:38 Der er 12 kommentarer og
1 løsning

Ændre skrivning til mysql

Hey eksperter

Mit spørgsmål går på hvordan man kan ændre noget der bliver skrevet til Mysql. Fx. så har jeg en tagwall, i den vil jeg så gerne have at hvis brugeren skriver bogstavet B i sit tag så skal der ikke skrives B til mysql, der skal skrives C, det skal gælde alle de gange der står B i tagget så skal det ændres.
Jeg tænkte på noget med en If sætning, men jeg ved ik hvordan :/
Avatar billede wicked Juniormester
17. juli 2003 - 11:54 #1
eller kan man bruge en sql kommando til at sige at hvis der kommer et B ind så ændre den til C ?
Avatar billede arne_v Ekspert
17. juli 2003 - 12:40 #2
Det bør du ikke lave i din database men i din applikation (ASP script
eller PHP script).

Det er langt nemmere.

Og jeg er sikker på at både ASP og PHP lkan lave den form for substitution.
Avatar billede wicked Juniormester
17. juli 2003 - 18:08 #3
Okai, det kan jeg også, men jeg ved ik hvordan jeg bør gøre det ? :)
Avatar billede arne_v Ekspert
17. juli 2003 - 18:12 #4
Bruger du PHP eller ASP ?
Avatar billede wicked Juniormester
17. juli 2003 - 18:13 #5
PHP :)
Avatar billede arne_v Ekspert
17. juli 2003 - 18:22 #6
3 minutters bladren i min PHP bog (jeg har ikke arbejdet med PHP)
overbeviste mig om at ereg_replace funktionen i PHP kan det du ønsker !
Avatar billede wicked Juniormester
17. juli 2003 - 19:00 #7
Jamen okai. Kan du komme med eks. så jeg kan se det i funktion ? Jeg er rimelig ny til det her :)
Avatar billede arne_v Ekspert
17. juli 2003 - 19:07 #8
Avatar billede arne_v Ekspert
17. juli 2003 - 19:08 #9
Jeg er som sagt selv grøn til PHP.

Min hoved pointe var at SQL ikke er det rette sprog til streng
manipulation.
Avatar billede wicked Juniormester
17. juli 2003 - 19:26 #10
okai, fair nok. Jeg har kigget lidt på det replace og denne linje løser noget af mit problem: $tag = str_replace("æ","æ",$tag). Men nu vil jeg gerne have at ø og å også bliver lavet om, hvordan gør man det ?
Avatar billede arne_v Ekspert
17. juli 2003 - 19:36 #11
3 separate replace måske ?
Avatar billede wicked Juniormester
22. juli 2003 - 00:20 #12
yep, det klarerede mit problem, smider du lige et svar arne v :P
Avatar billede arne_v Ekspert
22. juli 2003 - 07:11 #13
svar
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