Gå til innhold

Hvordan linke id fra database i row?


Anbefalte innlegg

Skrevet (endret)

Nå har jeg leita her inne i timer, men finner ingenting, så jeg prøver meg.

 

Skal printe en liste med eksempelvis fem siste nyhetssaker. Jeg klarer å få ut listen, og jeg får også en link - men den stopper når det kommer til id'en.

 

Her er koden:

<?php

$res = mysql_query("SELECT * FROM news1 ORDER by tid desc limit 5");

while($row = mysql_fetch_assoc($res)){
echo "<p><span class='headline'><a href='news.php?id=$id'>".$row['overskrift']."</a></span><span class='pagetext'> <br><br>".$row['ingress']."<br><br></span></p>";
}


?>

 

Linken på overskriften blir bare http://../news.php?id= .

 

Hvordan skal jeg få den til å plukke hele linken (id'en) på hver enkelt sak, slik at jeg kommer til nyhetssaken?

 

Har prøvd med noe "WHERE id=$id"-varianter i SELECT'en, men det lager tydeligvis bare krøll, for da forsvinner hele lista.

 

Takker meget for alle svar!

Endret av Glenn'ern
Videoannonse
Annonse
Skrevet (endret)

Hva er $id?

Er det meningen du her kanskje skal bruke noe sånt:

$row['id']?:hmm:

altså:

....<a href='news.php?id=" . $row['id'] ."'>".$row['overskrift'].....

Endret av betabagel

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...