Avatar billede xsix Nybegynder
17. juli 2007 - 00:34 Der er 5 kommentarer og
1 løsning

En side til hver ting fra databasen

Jeg har lavet en side med nogle spil på, som jeg så har lagt ind i databasen med link, navn og forklaring.

Så har jeg kopiret siden fra min gæstebog og ændret den lidt.
Så nu her får jeg alle spilene i træk efter hinanden.

Hvordan gør jeg så jeg kan lave et link til hvert spil, fx "games.php?spilid=1"

Min side ser sådan her ud:

<?php
    require_once('connect.php');

    $sql = "SELECT * FROM games ORDER BY name DESC";
    $result = mysql_query($sql);
?>

<table>   
<?php while ($row = mysql_fetch_assoc($result)) { ?>
        <tr><th><?php echo $row['name']; ?></th></tr>
        <tr><td><?php echo $row['game']; ?></td></tr>
        <tr><th><?php echo $row['descrip']; ?></th></tr>
<?php } ?>
    </table>
Avatar billede majbom Novice
17. juli 2007 - 09:45 #1
prøv at ret denne:
$sql = "SELECT * FROM games ORDER BY name DESC";
til:
$sql = "SELECT * FROM games WHERE id='$_GET[spilid]' ORDER BY name DESC";

så skulle den kun hente det spile hvor id'et i databasen er det samme som "spilid" i adressen...
Avatar billede xsix Nybegynder
17. juli 2007 - 21:04 #2
Hmm det virker ikke, nu kommer der bare slet intet frem i på siden.
Avatar billede xsix Nybegynder
17. juli 2007 - 21:12 #3
Eller det virker faktisk, men problemet er at jeg bruger include file til alle mine sider i index filen.

Sådan her fx.

/index.php?side=playgame.php?id=1
Det virker ikke, men:

/funplay.php?id=1
Virker fint.

Er der nogen måde jeg kan få det til at virke på "min" måde?
Avatar billede majbom Novice
18. juli 2007 - 09:54 #4
det er kun første gang man bruger et spørgsmålstegn, efterfølgende bruger man og-tegn :)

så altså:
/index.php?side=playgame.php&id=1
Avatar billede xsix Nybegynder
18. juli 2007 - 13:28 #5
Haha nå jo, vidste jeg egentlig godt. Tak for det :)
Avatar billede majbom Novice
18. juli 2007 - 16:16 #6
selv tak :)
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