Avatar billede 4u2x Nybegynder
17. maj 2003 - 13:52 Der er 6 kommentarer og
1 løsning

Tjek hvor mange bogstaver / tegn der er i mysql værdi

Når man for eksempel ser på Nyeste spørgsmål her på eksperten, kan man se at de titler der er et vis antal tegn lange har "..." efter sig hvor kun noget af spørgsmålet er skrevet, mens andre hvor hele spørgsmålet kan værer i linjen er UDEN "..." .

Hvordan gør jeg det efter?
Avatar billede schaefner Juniormester
17. maj 2003 - 13:53 #1
Avatar billede schaefner Juniormester
17. maj 2003 - 13:54 #2
Men hvis du ved hvordan du laver det, så er det jo bare at tjekke hvormange tegn overskriften er på, og hvis den er på mere end ex antal tegn, så sætter du ... efter.

www.php.net/strlen
Avatar billede schaefner Juniormester
17. maj 2003 - 13:56 #3
Du kan også kigge på denne sql-sætning:

SELECT id, overskrift, dato_udgivelse, CONCAT(LEFT(tekst,100),SUBSTRING_INDEX(SUBSTRING(tekst,101),' ',1),IF(LENGTH(tekst)>100,'...','')) AS tekst2 FROM nyheder ORDER BY dato_udgivelse DESC LIMIT 3
Avatar billede 4u2x Nybegynder
17. maj 2003 - 14:06 #4
hvor mange tegn må der være i den mysql query du lige skrev ?
Avatar billede schaefner Juniormester
17. maj 2003 - 14:07 #5
100
Avatar billede 4u2x Nybegynder
17. maj 2003 - 14:16 #6
hvad med der hvor der står:

(tekst,101),' ',1),IF(LENGTH

hvad skal 101 rettes til hvis der må være 20 ?
Avatar billede schaefner Juniormester
17. maj 2003 - 14:30 #7
21
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