Avatar billede ch_kofoed Nybegynder
29. april 2003 - 08:30 Der er 13 kommentarer og
2 løsninger

Udskrive data i en iframe

Hej eksperter
Er det muligt at udskrive data fra en database i en iframe, og hvordan gøres det?
Avatar billede andy Nybegynder
29. april 2003 - 08:33 #1
Hvad mener du med til en iframe?
Avatar billede fri-hash Nybegynder
29. april 2003 - 08:39 #2
en iframe indeholder jo en webside, dvs. du laver en side med et phpscript der udskriver de relevante data og viser denne side i iframen
Avatar billede ch_kofoed Nybegynder
29. april 2003 - 09:30 #3
Jeg mener <iframe></iframe>
Kan du vise mig hvordan man laver et sådant script fri-hash?
Avatar billede sostack Nybegynder
29. april 2003 - 09:48 #4
noget i stil med:
<?php
//forbind til databasen
$tabel = "navnet på din tabel";
$valg = 1; //Her kan du lave et kald fra en anden side ( $_GET['valg'] )
$data_til_iframe = "SELECT * FROM $tabel WHERE ID=$valg";
$resultat = mysql_query($data_til_iframe);
echo "<iframe>";
while($poster = mysql_fetch_row($resultat)) {
foreach($poster as $key => $value) {
  echo $key . " : " . $value . "<br />";
}
}
echo "</iframe>";
?>

//sostack
Avatar billede fri-hash Nybegynder
29. april 2003 - 10:04 #5
jer er ret sikker på man ikke bare kan skrive mellem <iframe></iframe> som sostack viser

du laver din iframe som
<iframe name="min_iframe" src="eksempel.php"></iframe>

så laver du eksempel.php hvor du henter dine data og skriver dem ud, det kan jeg ikke lave uden lidt flere info om din database

hvis man så ved klik på et link skal have vist noget andet i iframen (mpske eksempel2.php) laver du et link med target="min_iframe" (name fra iframe-tagget)
<a href="eksempel2.php" target="min_iframe">tryk</a>
Avatar billede fri-hash Nybegynder
29. april 2003 - 10:06 #6
ps: hvis du slet ikke ved hvordan du laver et php-script, connecter til database, henter data og skriver dem ud kan jeg stærkt anbefale f.eks. http://www.webcafe.dk/artikler/php/
Avatar billede andy Nybegynder
29. april 2003 - 10:06 #7
Alt det du skriver mellem <iframe> og </iframe> kan kun ses hvis browseren ikke understøtter iframes.
Avatar billede ch_kofoed Nybegynder
29. april 2003 - 10:10 #8
hvordan kan jeg se om min browser understøtter iframes? og hvordan kan jeg ændre indstillingerne?
Avatar billede andy Nybegynder
29. april 2003 - 10:57 #9
Alle nyere browsere understøtter iframes.
Avatar billede ch_kofoed Nybegynder
29. april 2003 - 11:14 #10
Men du skriver at browseren ikke skal understøtte iframes, hvordan ændrer jeg så i indstillingerne?
Avatar billede andy Nybegynder
29. april 2003 - 11:19 #11
nej, du misforstår. Det var egentlig en kommentar til sostack. Du kan ikke bruge det han skriver.
Du skal slet ikke tænke på iframes. Bare lav din udskrift fra din database som normalt og åben den side i en iframe.
Avatar billede ch_kofoed Nybegynder
30. april 2003 - 08:52 #12
Jeg har fået løst mit problem og jeg vil gerne takke jer for jees hurtige respons. Pointene vil jeg gerne dele mellem fri-hash og andy, da I begge hjalp mig, hvordan gør jeg det?
Avatar billede fri-hash Nybegynder
30. april 2003 - 10:36 #13
ved at vi begge lægger et svar og du markerer os begge og accepterer
Avatar billede ch_kofoed Nybegynder
30. april 2003 - 16:51 #14
hej andy send lige et svar så jeg kan give dig point
Avatar billede andy Nybegynder
30. april 2003 - 21:00 #15
:)
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