22. januar 2005 - 14:34Der er
26 kommentarer og 1 løsning
Vis billede fra databsen
Jeg har en access database, hvor jeg indsætter noget tekst. Når jeg skriver teksten, vil jeg gerne ind i mellem indsætte nogle billeder. Jeg skriver fx <img scr="billede.jpg">, men den vil ikke vise billedet, når jeg skal vise siden? Hvordan kan dette være? I databasen ser det rigtigt ud (som vist henover).
Jeg er sikker på at stien er rigtigt. Kilden viser det samme som i databasen. <img scr="image/diagram.png">
Jeg har også prøvet den fuldstændige sti, men det fungere ikke. Den viser ikke det røde kryds hvor billedet skal være, men det med en lille firkant, cirkel og trekant?
Den kan ikke finde noget i database, du skal kigge på din kode, den du henter et billed fra din database. Prøv at kopiere koden herind, så vil jeg kigge på den.
Jamen, når jeg nu opretter en tråd, har jeg bare skrevet noget tekst, og linket til billedet. Derefter regnede jeg med at den ville vise billedet, når man læste tråden.
ex. Her indføre jeg noget tekst. Her til højre skulle der gerne være et billede. <img scr="billede.jpg">
Dette indføres så i databasen. Når jeg så vil se tråden, regnede jeg med at den bare viste teksten, og læste scr delen.
De 2 billeder bliver hentet fra en database, sådan gør jeg det: <% ' Her forbinder jeg til databasen Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("log/links.mdb")
' Henter tingene fra databasen strSQL = "SELECT * FROM links"
Conn.Execute(strSQL) Set rs = conn.execute(strSQL) %>
<% ' Gør så jeg kan se tingene på siden DO WHILE NOT rs.EOF id = rs("id") tekst = rs("tekst") hyperlink = rs("hyperlink") img = rs("img") %>
<% ' Henter næste ting fra databasen rs.movenext LOOP rs.close ' Lukker og slukker for forbindelsen til databasen Conn.Close Set Conn = nothing Set strSQL = nothing %>
Nej, der kommer disse 2 linier i brug: rs.movenext LOOP
De henter ALLE de ting som er i den tabel, som er i den database som man har skrevet. Det er lige meget om der er 1 post eller 500 poster i din tabel i din database.
trekkies > Hmmm... under antagelse af at du spørger mig - interessant spørgsmål :)
Hvorfor spørger du om det?
Jeg ser et spørgsmål der går på at et billede ikke vil vises og ser i den forbindelse at IMG-tagget tildeles en attribut som, efter min bedste overbevisning, ikke er defineret til at have nogen funktionalitet for det tag og vil derfor gøre opmærksom på at det måske kunne være det der var årsagen til at billedet ikke bliver vist... så igen - hvorfor spørger du? :)
Nååh, det var svaret du mente jeg ikke godkendte (jeg kunne heller ikke lige få det andet til at give nogen mening...).
Nej trekkies, det er ikke fordi jeg ikke godkender dit svar, jeg foreslog blot et alternativ, hvilket jeg troede var ok i dette åbne forum... men du er uenig kan jeg forstå...?
Jeg sidder og spekulerer over hvad årsagen til at vi sidder her og spilder vores tid på at diskutere noget der for mig virker lidt overflødig...? Hvad siger du til at vi begraver den stridsøkse og kommer videre i vores hverdag - det kan være der er andre her på eksperten som kunne drage nytte af denne energi til noget mere konstruktiv - hvis vi f.eks. kom med andre forslag som kunne løse deres udfordringer...
Fint med mig, men jeg vil have at "killstun" enten godkender mit svar eller afvister det, det var der for at jeg skrev dette: "Godkender du ikke spørgsmålet?", det var ikke til dig, undskyld hvis du troede det, er det i orden :>
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.