Avatar billede starf Nybegynder
18. december 2005 - 23:05 Der er 2 kommentarer og
1 løsning

Får intet output fra DB?

Hey

Jeg er ved at lave et lille menu system til min side.
Der har jeg så et menu system som indeholder links og tekst, til min menu, således her
---link----target
min side -- 10

jeg har så en php fil der trækker det ud og laver en menu ud af det, den ser således her ud:

<?php
require('config.php');
//connect her
$q = mysql_query("SELECT id, link FROM menu_main") or die(mysql_error());
while($row = mysql_fetch_assoc($q)) {
  echo $row['id'] . " <a href='side_hent.php?id=".$row['target']."'>".$row['link']."</a><br />";
}
mysql_close($link);
?>

problemet er så at når jeg ser de links den laver er ?id= tomt.

Skifter jeg target ud med f.eks link bare for at teste, så får ?id= godt nok det der står i link ind i sig.

Nogle der ved hva der er galt eller har nogle ideer?
Jeg har tjekket om der er noget i databasen, og det er der.
Jeg har tjekket om det er skrevet rigtig, og det er der.
Avatar billede webstuff Nybegynder
18. december 2005 - 23:07 #1
Du mangler at trække target ud af databasen:

("SELECT id, link FROM menu_main")

skal skiftes ud med:

("SELECT id, link, target FROM menu_main")
eller
("SELECT * FROM menu_main")
Avatar billede starf Nybegynder
18. december 2005 - 23:10 #2
haha tak.. sikke da en dum fejl at lave :D
Avatar billede webstuff Nybegynder
05. januar 2006 - 01:47 #3
Ja det var lidt en bummert ;-)
Men nu virker det da, og tak for point :-)
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