Avatar billede mrfunder Nybegynder
05. marts 2004 - 13:07 Der er 7 kommentarer og
1 løsning

Åbne side fra database

Hejsa! Jeg har denne kode og vil så lige gerne spørge om hvordan man kan vælge ud fra databasen hvilken side der skal indelæses...

<?
$select_roomstartpage = mysql_query("SELECT roomstartpage FROM users WHERE(id='$id]')");

$row_roomstartpage = mysql_fetch_array($select_roomstartpage);
?>
<head>
<title>NetCity [version .01]</title>
<META NAME="Generator" CONTENT="Namo WebEditor v5.0(Trial)">
<meta http-equiv=Page-Enter content=blendTrans(duration=0.5)>
</head>
<frameset rows="16,350,*" border=0>
<frame src="top.php" scrolling=no NORESIZE>
<frameset id="midtframe" cols="0,*,*">
<frame name="chat" src="chat.php?y=<?=$row_info[y]?>&x=<?=$row_info[x]?>" scrolling=no NORESIZE>
<frame name="beskeder" src="SIDENAVNET DER STÅR I DATABASEN SKULLE GERNE ÅBNES HER!!" NORESIZE>
<frame name="info" src="info.php" NORESIZE>
</frameset>
<frameset cols="100%,0%,*">
<frame name="besked" src="besked.php" NORESIZE>
<frame name="bot" src="bot.php" NORESIZE>
<frame name="bot2" src="bot2.php" NORESIZE>
</frameset>
<noframes>
<p>&nbsp;</p>
</noframes>
</frameset>
Avatar billede mrfunder Nybegynder
05. marts 2004 - 13:08 #1
Altså jeg trækker navnet på en side ud fra databasen, det gør jeg ved at bruge

<?
$select_roomstartpage = mysql_query("SELECT roomstartpage FROM users WHERE(id='$id]')");

$row_roomstartpage = mysql_fetch_array($select_roomstartpage);
?>


Og så navnet på den side skal indlæses i frame name: "beskeder"




Håber i forstår :)
Avatar billede detox Nybegynder
05. marts 2004 - 13:20 #2
Så vil jeg da mene at dette kan gøre det:

<frame name="beskeder" src="<?php echo $row_roomstartpage['roomstartpage'];?>" NORESIZE>
Avatar billede mrfunder Nybegynder
05. marts 2004 - 13:24 #3
Nope Detox, det kan man nemlig ikke.. Det er også det jeg har prøvet. Men den siger bare: "Siden kan ikke findes" selvom siden er 100% korrekt...?? En af mine venner siger jeg skal lave et eller andet JavaScript som indlæser siden
Avatar billede mrfunder Nybegynder
05. marts 2004 - 13:41 #4
Eller.. Det virker jo faktisk fint, men den printer stadig min info.php side ud?? Og det skal den jo ikke.. Den skal KUN hente den side der står i databasen
Avatar billede mrfunder Nybegynder
05. marts 2004 - 13:42 #5
Nogen idé til hvordan jeg kan lave det?
Alle er velkomne med deres idé
Avatar billede detox Nybegynder
05. marts 2004 - 13:46 #6
Prøv og se om den finder hvad den skal i databasen:

<?
$select_roomstartpage = mysql_query("SELECT roomstartpage FROM users WHERE(id='$id]')");
$row_roomstartpage = mysql_fetch_array($select_roomstartpage);
echo $row_roomstartpage['roomstartpage'];
exit;
?>

Tjek evt. osse at $id indeholder, hvad det skal.
Avatar billede mrfunder Nybegynder
11. marts 2004 - 20:09 #7
lukker, det virker stadig ikke
Avatar billede detox Nybegynder
11. marts 2004 - 20:22 #8
Hmm, det er da dumt at lukke før problemet er løst ;O)
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