Avatar billede beez Nybegynder
07. maj 2004 - 12:26 Der er 5 kommentarer og
1 løsning

Den viser det hele fra databasen.

Hej jeg har en fil der hedder artikler.php
I den vælger man at den skal gå til feks: se_artikel.php?id=1
Og når man så tilføjer en ny i databasen så viser den se_artikel.php?id=2 det har jeg lavet. Men når man så trykker på de 2 forskellige så viser den id 1 ved begge. min kode i se_artikel.php ser sådan her ud:

<?
mysql_connect ("localhost","thadevil","minkode");
mysql_select_db ("thadevil");


$s_tjeklog = mysql_query("SELECT id, navn, overskrift, tekst, FROM artikler");
$tjeklog = mysql_fetch_array($s_tjeklog);

if($tjeklog != NULL) {
echo "<body bgcolor=white leftmargin=3 topmargin=3>
<p align=left><b><font color=black><br></font></b><table border='0' width='100%' id='table2' bgcolor='#D4DFEC'>
    <tr>
        <td><font face="Tahoma style='font-size: 10pt' size=2 color=black><b>Overskrift:</b> $tjeklog[overskrift]</font></td>
        <td><font face="Tahoma style='font-size: 10pt' size=2 color=black>Skrevet af:</font><b><font face=Tahoma style='font-size: 10pt' size=2 color=black> $tjeklog[navn]</font></b></td>
    </tr>
</table>
<table border='0' width='100%' id='table3'>
    <tr>
        <td><font face=Tahoma style='font-size: 10pt' size=2 color=black><?php echo "<p>".$tjeklog['tekst']."</p>"; ?></font></td>
    </tr>
        <tr>
        <td><font color="black">&nbsp;</font></td>
        </tr>
</table>
<p><img src=strej.jpg border=0></p>
</body>
</html>



<?php
}
?>
Avatar billede beez Nybegynder
07. maj 2004 - 12:31 #1
Avatar billede keysersoze Ekspert
07. maj 2004 - 12:31 #2
du mangler en WHERE-statement i din SQL - fx;

SELECT id, navn, overskrift, tekst, FROM artikler WHERE id = 2
Avatar billede beez Nybegynder
07. maj 2004 - 12:34 #3
Ja where id 2 hvad hvis der er 10 artikler?
Avatar billede beez Nybegynder
07. maj 2004 - 12:36 #4
Hvad med:
WHERE(id='$id')
Avatar billede beez Nybegynder
07. maj 2004 - 12:38 #5
Det var sådan ;).. Men tak aligevel :D
Avatar billede keysersoze Ekspert
07. maj 2004 - 12:42 #6
ja - id'et skal selvfølgelig ikke hardcodes ind men komme fra en variabel :)
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