ブログのスクリプトに似たものを作成しようとしています。
Stackoverflow.com で見つけられなかった質問が 1 つあります。
MySQL データベースに投稿を追加したとします。そして、私もそれらを取得することができます。しかし、独自のページ URL を割り当てて、その特定の投稿を取得し、そのページに表示するにはどうすればよいでしょうか。
URL は、wordpress やその他のスクリプトにあるものと似たものにしたいと考えています。
ブログのスクリプトに似たものを作成しようとしています。
Stackoverflow.com で見つけられなかった質問が 1 つあります。
MySQL データベースに投稿を追加したとします。そして、私もそれらを取得することができます。しかし、独自のページ URL を割り当てて、その特定の投稿を取得し、そのページに表示するにはどうすればよいでしょうか。
URL は、wordpress やその他のスクリプトにあるものと似たものにしたいと考えています。
データベースに「id」列と「title」列などを持つ「posts」というテーブルがあると仮定すると、次のように進めることができます。
<?php
$q = mysql_query('select id, title from posts') # select posts
while ($row = mysql_fetch_assoc($q)) {
//dumps article links
echo sprintf("<a href='mysite.com/article.php?id=%s'>%s</a>", $row['id'], $row['title']);
}
?>
//so, at in article.php
<?php
$article_id = $_GET['id']; //Warning: filter user data
$article = mysql_query("select * from posts where id=$article_id") # select post by id collumn
while ($row = mysql_fetch_assoc($q)) {
//dump article content...
}