Gå til innhold

liste poster


Anbefalte innlegg

Videoannonse
Annonse
Skrevet

Da trenger du to sider,

en som liste opp alle radene og en som viser info om denne.

 

På den første siden setter du opp en spørring som henter den infoen du trenger fra databasen, f.eks. navn og id.

Så lager du en while($rad = mysql_fetch_array($result)){

echo "<a href="InfoSiden.php?id=".$rad['id'].">".$rad['navn']."</a><br>";

}

 

Der har du listen over alle objektene i databasen.

 

Så lager du InfoSiden.php

$query = "SELECT * FROM tabell WHERE id = ".mysql_escape_string($_GET['id']);

$result = mysql_fetch_array($query);

 

// hvis id er autoincrement elle unik som den burde være - så slipper du å tenke på at det kan være flere rader

 

$rad = mysql_fetch_array($result);

 

// så lister du bare opp det du trenger

// hopp ut av PHP hvis du synes det er enklere

?>

 

ID: <?= $rad['id'] ?><br>

Navn: <?= $rad['navn'] ?><br>

 

Lykke til :thumbup:

Skrevet
få postene i en mysql database til å listes nedover som linker

Der lager du en slik funksjon:

while($rad = mysql_fetch_array($result)){

echo "<a href="InfoSiden.php?id=".$rad['id'].">".$rad['navn']."</a><br>";

}

 

når de trykkes på åpnes en ferdig generert side

Det er InfoSiden.php

Skrevet

oki så koden til link siden blir

 

 

<?php

$hostname = "localhost";

$dbase = "xxxx";

$bruker = "xxxx";

$pass = "xxxx";

 

$connection = mysql_connect ("$hostname", "$bruker", "$pass");

$db = mysql_select_db($dbase, $connection);'

 

while($rad = mysql_fetch_array($result)){

echo "<a href="view.php?id=".$rad['id'].">".$rad['eier']."</a><br>";

}

 

?>

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...