Gå til innhold

[Løst]Vise bare en post fra database med id=$id?


Anbefalte innlegg

Noen som kan se hva som er feil her. Funker ikke å vise en. Har klippet og limet litt fra andre script jeg har brukt, men får det ikke til og klarer ikke se hvorfor.

Database og alt er som det skal, får jo opp vis alle.

 

<?php 
// Connect to the database
include "../../include/constants.php";

 $cnx = mysql_connect(DB_SERVER, DB_USER, DB_PASS);
	 if (!$cnx) { 
	 die("Unable to connect to database!");
	 }

// Select your database
 mysql_select_db(DB_NAME, $cnx);

// vis en
if ($id) {
$result = mysql_query("SELECT * FROM fck_data WHERE id=$id");
$myrow = mysql_fetch_array($result);

printf("<b>%s</b><br>%s<br>%s<br>\n", $myrow["topic"], $myrow["teaser"], $myrow["stories"]);
} else {

  // vis alle
$result = mysql_query("SELECT * FROM fck_data ORDER BY id DESC LIMIT 0, 10");
while ($myrow = mysql_fetch_array($result)) {
	printf("<a href=\"%s?id=%s\"><b>%s</b></a><br>%s<br>%s\n", $PHP_SELF, $myrow["id"], $myrow["topic"], $myrow["teaser"], $myrow["stories"]);
 }
}
 ?>

Lenke til kommentar
Videoannonse
Annonse

if ($id) {

 

gjør om til:

 

if($_GET['id']) {
$id = $_GET['id'];
$result = mysql_query("SELECT * FROM fck_data WHERE id=$id");
$myrow = mysql_fetch_array($result);

printf("<b>%s</b><br>%s<br>%s<br>\n", $myrow["topic"], $myrow["teaser"], $myrow["stories"]);
} else {

Lenke til kommentar

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