我有一个简单的博客应用程序,我将它与PHP和MySQL放在一起(条目存放在那里)。我在www.url.com/blog.php的某个网址上有一个博客,但会显示“所有”博客条目,但是当您点击它时每个博客都必须拥有自己的网址,从而产生www.url.com/blog.php?postID=1
,{{ 1}},www.url.com/blog.php?postID=2
,www.url.com/blog.php?postID=3
。 如何在网址上附加这些postID?如何在问号“?”
所以我的博客看起来像......
www.url.com/blog.php?postID=so on
但是这些blogID中的每一个都必须附加网址,以便当您点击#FORM shown like, a PHP script insert the entry into MySQL database
name: ___________
Date: ___________
Blog entry:______
_________________ SUBMIT
# All blog entries are shown here where PHP script select * from blog_table
BlogID Author Date Entry
1 john 1-1-1 Something
2 dave 1-2-1 Something else
.
.
.
时应该拥有自己的链接
1
你们会怎么做?建议。感谢。
答案 0 :(得分:0)
如果您将博客ID存储为变量,只需将其回显到网址
即可$ blogId = my_function_to_get_blogid();
回声'www.url.com/blog.php?postID='。 $ blogId;答案 1 :(得分:0)
在您的blog.php文件中,输入以下代码:
<a href="http://www.url.com/blog.php?id=1">Blog 1</a><br/>
<a href="http://www.url.com/blog.php?id=2">Blog 2</a><br/>
<a href="http://www.url.com/blog.php?id=3">Blog 3</a><br/>
<?php
$blogid = $_GET['id'];
//Pull the blog from the database
$query = "SELECT Entry FROM blog_table WHERE BlogID='$blogid'";
// Perform the query . . .
echo "Here is the blog entry for blog $blogid";
// Display the results of the query . . .
?>