Avatar billede hewa Nybegynder
12. februar 2007 - 12:03 Der er 9 kommentarer og
1 løsning

Udtræk af x antal tegn fra database

Jeg har en database, hvor der kommer til at lægge historier i. På forsiden kan man se overskriften og forfatter - og så vil jeg gerne kunne trække x antal tegne ud fra historien, som bliver vist under overskriften og forfatteren, men hvordan pokker gør det det?
Avatar billede gentlebug Nybegynder
12. februar 2007 - 12:06 #1
Den smarteste måde at gøre det på er via. LEFT i sql ex:
select overskrift, forfatter, LEFT(text,100) as text from historie
Avatar billede hewa Nybegynder
12. februar 2007 - 12:25 #2
Det forstår jeg ikke?

Det ligger i en mysql database og jeg bruger jo php til at trække det ud. Jeg plejer at trække ud med $row['text'], kan jeg så udvide den komando?
Avatar billede fixxxer Nybegynder
12. februar 2007 - 13:13 #3
propritære
Avatar billede fixxxer Nybegynder
12. februar 2007 - 13:14 #4
Avatar billede hewa Nybegynder
12. februar 2007 - 14:31 #5
Det virker perfekt fixxxer :) Smid et svar og tak for hjælpen!
Avatar billede fixxxer Nybegynder
12. februar 2007 - 14:52 #6
Svar
Avatar billede gentlebug Nybegynder
12. februar 2007 - 15:06 #7
problemet med at gøre det med substr, er at du udtrækker hele historien ud, for bagefter i php at vælge en lille del af det, hvis du gør det direkte i sql'en så udvælger den KUN det du skal bruge.
- der er jo ingen grund til at hente mere ud af mysql end du skal bruge.
Avatar billede hewa Nybegynder
13. februar 2007 - 08:57 #8
gentlebug -> hvis jeg nu har 100 historier og der er et bladringssystem, hvor 10 historer vises af gangen, vil den så hente alle 100 historier for kun at vise x antal karakterer på de 10 første?
Avatar billede showsource Seniormester
13. februar 2007 - 09:01 #9
Hvis du har et "bladre system" vil den kun hente for de rows som er indenfor LIMIT
Avatar billede hewa Nybegynder
13. februar 2007 - 09:30 #10
Oki, tak :)
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