php - 来自 DB、php 和 .htaccess 的 URL 友好

标签 php mysql .htaccess mod-rewrite

可以帮助我吗? 我的网站网址如下:

http://www.example.com/episodio/ID

ID = 数据库中的行号。

我想显示页面标题。

我有这个:

.htaccess 文件:

RewriteEngine on
RewriteRule ^episodio/(\w+)/?$ episodio.php?id=$1

php 文件:

$sql = "SELECT * FROM "episodios" WHERE serie = ".$id." AND temporada = ".$i." ORDER BY "episodio" ASC";
            $result = $conn->query($sql);
                if ($result->num_rows > 0) {
                while($row = $result->fetch_assoc()) {
                    if ($row['episodio'] == 0) {
                        echo '<a href="episodio/'.$row["id"].'"><li><strong>Episodio doble:</strong> '.$row["nombre"].'<img src="http://www.example.net/img/play.png" class="img-play"></li></a>';
                    }else{
                        echo '<a href="episodio/'.$row["id"].'"><li><strong>Episodio '.$row['episodio'].':</strong> '.$row["nombre"].'<img src="http://www.example.net/img/play.png" class="img-play"></li></a>';
                    }
            ?>
            <?php } ?>

最佳答案

您在 ID 中在此代码之前的任何位置使用了 $_GET?

我的意思是,$_GET['id']

大多数 PHP 版本(从 4 开始...)不会仅捕获 var 的名称。

关于php - 来自 DB、php 和 .htaccess 的 URL 友好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28119245/

相关文章:

php - TCPDF 不格式化

python - Windows 7 机器上的 MySql Python 适配器安装问题

php - Tomcat 删除 index.php Codeigniter

apache - 什么是 .htaccess 文件?

PHPdoc:记录可链接的方法?

javascript - 我如何从 View 页面中的下面的 javascript 代码调用 Controller 函数(Codeigniter)

php - 需要从mysql更新数据

Mysql变长十进制

javascript - 替换部分 URL onclick 并重定向

php - 将多维数组的路径表示为字符串(例如表单输入名称数组)