Avatar billede claushelth Nybegynder
09. februar 2003 - 15:59 Der er 13 kommentarer og
1 løsning

Tabel def. width holder ikke

Jeg har en table hvor jeg skal have stoppet noget tekst ind fra min sqlDB. Min table er jo fastdefineret med et antal px width='80' , men hvis man skriver et ord der er længere end det ummidelbart kan stå der, så bliver width ligepludselig samme længde som ordet, og det er ikke menningen.

Den skal bare fortsætte ordet på næste linje????

Jeg er ved at lave en nyhedside, hvor nyheder skal stå ude i en tabel i den ene side, og hvis der kommer et ord der er længere end tabellen ødeægger det hele min side...

Håber der er en der kan hjælpe

claus
Avatar billede backside Nybegynder
09. februar 2003 - 16:08 #1
Tror ikke du kan "dele" et ord sådan uden videre. Hvor skulle den dele?
Det vil blive underlige ulæselige delinger.

Hvis den nu deler "delinger"
deli
nger

Vil blive noget underligt noget.
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:15 #2
ja...jeg ved hvad du mener, og egentlig er det måske sjældent at nogen skriver så lange ord, men hvis en vil "sarbotere" siden, er det muligt på denne måde.

Jeg har prøvet at behandle hele den tekst der hentes i min PHP-kode, men det er et temlig stort stykke arbejde der skal ydes af serveren hver gang, for at sætte en bindestreg ind.

Derfor er løsningen med bare at dele orderne vilkårligt op ok.

Her på eksperten kan det åbenbart godt lade sig gøre, bare se her:

Herstårenmegetlangtekstsomoverhovedetikkegivernogenmenningmenekspertenkanalligevellegodtadministrereden.

claus
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:37 #3
Håber du vil svare igen...jeg er ikke ude på at fornærme nogen ;-)
Avatar billede backside Nybegynder
09. februar 2003 - 16:37 #4
http://www.php.net/manual/en/function.wordwrap.php

Nu er det her jo godt nok ikke PHP kategorien, men du nævner selv PHP.  ;)
Avatar billede backside Nybegynder
09. februar 2003 - 16:39 #5
Fornærme hvem???
Hvorfor skulle du fornærme nogen?
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:42 #6
der er bare nogle der lidt hurtigt bliver "stødt" når man ikke lige svarer i en "pæn" tone....

..takker for php funk. Jeg vil lige kigge på den :-)
Avatar billede backside Nybegynder
09. februar 2003 - 16:49 #7
Naa, skulle bare lige finde det. Tog lidt tid. ;)
Vidste at det kunne lade sig gøre, bare ikke hvordan.
Har set det flere gange på eksperten.
Avatar billede backside Nybegynder
09. februar 2003 - 16:50 #8
Opfattede det nu ikke som en "ikke pæn" tone. ;)
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:50 #9
vil du forsvare php-funktion her eller skal jeg flytte ?

den løser ikke mit problem (sorry). Hvis jeg skriver et langt ord ud med den, så deler den ikke ordet, det er kun hvis man skriver en sætning ud, så deler den sætningen op.

ok...php kan måske løse det (jeg kender ikke så mange af funk. endnu)

Hvis du kender nogle andre funktioner jeg kan bruger ville det være cool.
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:53 #10
jeg indsatte den her (eksemplet fra php.net , har bare sammensat orderne):

$text = "Thequickbrownfoxjumpedoverthelazydog.";
$newtext = wordwrap( $text, 20 );

echo "$newtext";
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:54 #11
ahhh vent lidt...jeg fandt ud af der var flere parametre i funktionen...

;-)

tjekker lige igen
Avatar billede claushelth Nybegynder
09. februar 2003 - 16:57 #12
ok...du smider bare et svar...jeg var vist lidt hurtig i vendingen

;-)

"claus" er meget glad nu...
Avatar billede backside Nybegynder
09. februar 2003 - 16:59 #13
*G* det var godt.
Avatar billede backside Nybegynder
09. februar 2003 - 17:00 #14
Takker for point.  ;)
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