Belirli Page kimliği post Başlık Bağlama

1 Cevap php

Ben içeriği ile benim web siteleri web sitesini güncellemek için bir form oluşturduk ama ben bu yüzden kurmak nasıl bilmek istedim sonrası belirli bir kimliği bir mesaj başlık bağlantılar. Ben de doğru yazılan blog okuma kimseyi yönlendiren Devamı bağlantı eklemek istiyorum.

İşte benim PHP kodu:

<html>

<head>
<title>Blog Name</title>
</head>

<body>

<?php
mysql_connect ('localhost', 'root', 'root') ;
mysql_select_db ('tmlblog');

$sql = "SELECT * FROM php_blog ORDER BY timestamp DESC LIMIT 5";

$result = mysql_query($sql) or print ("Can't select entries from table php_blog.<br />" . $sql . "<br />" . mysql_error());
while($row = mysql_fetch_array($result)) {

    $date = date("l F d Y", $row['timestamp']);

    $title = stripslashes($row['title']);
    $entry = stripslashes($row['entry']);
    $password = $row['password'];
    $id = $row['id'];

    if ($password == 1) {
        echo "<p><strong>" . $title . "</strong></p>";

        printf("<p>This is a password protected entry. If you have a password, log in below.</p>");

        printf("<form method=\"post\" action=\"post.php?id=%s\"><p><strong><label for=\"username\">Username:</label></strong><br /><input type=\"text\" name=\"username\" id=\"username\" /></p><p><strong><label for=\"pass\">Password:</label></strong><br /><input type=\"password\" name=\"pass\" id=\"pass\" /></p><p><input type=\"submit\" name=\"submit\" id=\"submit\" value=\"submit\" /></p></form>",$id);
        print "<hr />";
    }
    else { ?>

        <p><strong><?php echo $title; ?></strong><br /><br />
        <?php echo $entry; ?><br /><br />
        Posted on <?php echo $date; ?>

        <hr /></p>

        <?php
    }
} 
   ?>

</body>

</html>

1 Cevap

Bir a etiketi ile başlık sarın ve bağlantı gibi bir şey için yazılan kimliğini (veya başka bir benzersiz alan) append:

echo "<p><strong><a href=\"?id=". $id . "\">" . $title . "</a></strong></p>";

Birisi sorgu dizesi olarak id parametresi bakarak belirli bir blog yazısı arıyor eğer daha sonra tespit edebilirsiniz:

if (isset($_GET["id"])) {
    // display blog entry
} else {
    // display your blog's front page
}