Just nu i M3-nätverket
Jump to content

göra om värden?


Karlsson002

Recommended Posts

Karlsson002

hejsan.

 

har en tabell med en kolumn som heter nummer. där lägger jag in olika nummer från 1-10. Om jag exempelvis lägger in 5 så vill jag, att på en sida där resultat visas, ska det vara en bild/stapel - om numret var fem ska stapel vara 50 pixlar bred, om det var en 8 ska den vara 8 piclar bred.

 

kan någon vänlig person hjälpa mig!

Tack på förhand!

Link to comment
Share on other sites

Skapa en gif-bild som är en pixel bred. Hämta därefter önskat värde ur databasen och skriv ut bilden med:

 

<img src="/sökväg/pixel.gif" height="<%=(rs("nummer")*10)%>">

 

rs("nummer") motsvarar alltså det sparade värdet i databasen.

Link to comment
Share on other sites

Karlsson002

hejsan.

 

tack för svar!

Men om man vill göra om bilderna i procent-form (%)? (av tabellens bredd.)

 

Hur skriver man då? Har en bild på ca 10 pixlar bred, om värdet från "nummer" är 7 ska bilden vara 70% av tabellens bredd.

---ex--

<img src="/sökväg/pixel.gif" width="70%" height="5">

----

 

Tacksam för svar!

Link to comment
Share on other sites

Här tror jag du förlorar. Du får nog helt enkelt bestämma dig för hur bred en stapel ska vara om värdet från "nummer" är 7 etc.

 

Link to comment
Share on other sites

Ett alternativ kanske är att lägga bilden som en bakgrund i en cell och låta cellen vara % av tabellens bredd?

Link to comment
Share on other sites

Karlsson002

kan detta möjligtvis fungera?

 

<img src="/sökväg/pixel.gif" width="<%=(rs("nummer")*10)%>%">

 

.tack för svaren.

Link to comment
Share on other sites

Nej, jag tror inte att img-taggen klarar av att ta %.

 

Bjarnes förslag är nog det bästa, att istället för bild använda tabeller med bakgrundsfärg. Problemet här är att tabeller inte alltid ser ut exakt som man vill. Men vill du ha en viss % av bredden på sidan så är det nog enda chansen.

Link to comment
Share on other sites

Karlsson002

fick det att fungera.

 

<img src="/sökväg/pixel.gif" height="5" width="<%=(rs("nummer")*10)%>%">

 

då blir bilden 10 pixlar hög och numret från databasen x 10 bred.

 

tack för alla svaren!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...