1

基本上试图为我的 mysql 中的每个条目创建一个页面,并且一旦单击每个条目,都将被重定向到一个页面,在该页面中深入显示数据。页面示例: ....www.example.com/examplepage.php/3 3 是 $row[0] 这是条目的 ID #

    while ($row = $result->fetch_row()) {

$article_page = "http://localhost/MCA/testpage.php/$row[0]";

echo '<tr><td><a href=' . "$article_page" .'>' . $row[1] . '</a></td><td>' .
                            $row[2] . '</td><td>' .
                            $row[3] . '</td><td>' . 
                            $row[4] .'</td><td>' . 
    date("l jS \of F Y h:i:s A", strtotime($row[5])) .'</td></tr>';

     }
4

2 回答 2

2

您需要通过.htaccess文件或其他方式应用 URI 重定向规则。

更改示例如下:

.htaccess

Options +FollowSymLinks
IndexIgnore */*

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

PHP

$uri_segments = explode('/', $_SERVER['REQUEST_URI']);
于 2013-02-02T23:07:50.033 回答
0

您必须使用 URL 重写以干净的方式来执行此操作。(参见 httpd mod_rewrite)。

于 2013-02-02T23:08:53.167 回答