Avatar billede kartinm Nybegynder
01. juli 2003 - 08:54 Der er 11 kommentarer og
1 løsning

menu med indhold fra database

Jeg vil skrive nogle indlæg i min database, og når brugeren så kommer ind på siden, så skal han se en menu på højre side, hvor en oversigt med alle indlægene er. Jeg har prøvet at få PHP til at skrive mig nogle ankors:

echo "<a href=\"dagbog.php?dag=";
echo data[1];
echo "\">";
echo $data[2];
echo "</a>

hvor data[1] indeholder en tal (f.eks. 3006) og data[2] indeholder en tekst (f.eks. 30. Juni). Når brugeren trykker på et link, så "skulle" siden fra f.eks. 30. juni komme frem... MEN DET GØR DEN IKKE

er der nogen der kan hjælpe mig????
Har i en løsning, der virker....
Avatar billede riversen Nybegynder
01. juli 2003 - 08:59 #1
ser linket ellers rigtigt ud hvis du prøver at kopiere det og indsætte det et eller andet sted? Umiddelbart synes jeg linket ser ok ud
Avatar billede riversen Nybegynder
01. juli 2003 - 09:00 #2
du har glemt $ foran data[1]
Avatar billede kartinm Nybegynder
01. juli 2003 - 09:05 #3
det er en skrivefejl, $ er med i scriptet
Avatar billede riversen Nybegynder
01. juli 2003 - 09:07 #4
kunne du så evt. svare på det jeg spørger om?
Avatar billede kartinm Nybegynder
01. juli 2003 - 09:08 #5
jeg tænker, at det måske har noget at gøre med det script, der "fanger" linket. det ser sådan ud: '

if (!$dag){
    $dag = 3006;
}

html kode, bla bla bla, og så:
<?

$foresp = mysql_query("SELECT * FROM logbok WHERE nr LIKE '%$nr%'");


while($data = mysql_fetch_row($foresp)){

echo $data[3];
}
?>

her er $data[3] den tekst jeg har skrevet...
Avatar billede kartinm Nybegynder
01. juli 2003 - 09:10 #6
det skal være '%$dag%' og ikke '%$nr%'... skrive fejl igen..
Avatar billede riversen Nybegynder
01. juli 2003 - 09:11 #7
ah, nu troede jeg lige :-)
Avatar billede riversen Nybegynder
01. juli 2003 - 09:16 #8
hvad med logbok?
Avatar billede kartinm Nybegynder
01. juli 2003 - 09:21 #9
desværre... også en skrivefejl...
Begge scripts er i samme fil, nemlig logbog.php !
Er det ok at skrive: <a  href="logbog.php?dag=3006">
det er  ! ikk=???
Avatar billede avminarm Juniormester
01. juli 2003 - 09:48 #10
er du sikker på der er indhold i data[1] og [2]?? hvis du skal fange dem fra
adr linien skal du benytte $_GET[$data[1]]
Avatar billede kartinm Nybegynder
01. juli 2003 - 11:48 #11
hej igen.. ->avminarm: Ja, det er jeg...
Jeg har løst problemet. Jeg skrev mine <A tags sådan:
<A HREF=\"$_SERVER[PHP_SELF]?dag="......
så virkede det... meget mystiskt !!!
Avatar billede avminarm Juniormester
01. juli 2003 - 12:00 #12
underligt ???????
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