webForumDet fria alternativet

hur länka en bild från mysql till en popupruta

PHP

1 svar · 235 visningar · startad av buzan

Medlem sedan okt. 20011 inlägg
Frågan#1

Hejsan
Är det någon som vet hur man kan få en bild i en databas (id=hela sökvägen) att visas i en popupruta då man klickar på en "image".
Alltså en image finns på php-sidan och då man klickar på den skall den öppna en popupruta med ett foto...

Hoppas på svar!

Medlem sedan mars 20007 896 inlägg
#2

Om du hämtar bildens URL från en databas är det inga problem.

...
$result = mysql_query("SELECT id, bildURL FROM tbl");

$row = mysql_fetch_array($result);

echo "Bilden: <img src=\" . $row['bildURL'] . "\" border=\"0\"><br> <br>";
echo "Länk: <a href=\"#\" onClick=\"javascript: document.open('bild.php?id=" . $row['id'] . "', 'dummyWin', 'toolbar=no, menubar=no');\">klicka här</a>";
...

Bild.php

...
$result = mysql_query("SELECT bildURL FROM tbl WHERE id = " & $HTTP_GET_VARS['id']);

$row = mysql_fetch_array($result);

echo "Bilden: <img src=\"" . $row['bildURL'] . "\" border=\"0\">";
...

Red} Menar du att du har ett fält som heter ID, där hela sökvägen lagras? Då får du skicka med sökvägen som querystring, och hämta bilden från den.

------------------
SPiN, bjorne.w@telia.com

-- Den som går i andras fotspår kommer aldrig först --

[Redigerat av SPiN den 06 okt 2001]

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)