【发布时间】:2011-05-28 19:42:30
【问题描述】:
我正在开发客户的应用程序 www.islamicaim.com。我在视频部分的网址写入有问题。我正在使用类似http://islamicaim.com/video_play.php?id=6 的网址来播放视频。视频工作正常,但现在根据客户的新要求,我想编写类似 http://www.islamicaim.com/category/author/video/title.php 的网址,以制作 SEO 友好的网址。
我已将作者的姓名存储在数据库中,并且名称可以包含空格,例如 mr xyz。使用此名称时,我遇到了问题。如果有人可以建议我如何实现这个目标,因为我是 Php 的学习者。谢谢.....
这是我的查询
$q2="select id from media_author where name='".$author_name."'"; 而 $author_name 的值为 "mr xyz"我收到此错误
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '' 附近使用正确的语法我已经通过在 sql 中运行检查了此查询,它工作正常..
我遇到问题的链接是http://islamicaim.com/media_details.php?category=Talawat-e-Quran&author=Qari%20Syed%20Sadaqat%20Ali
【问题讨论】:
-
.php不属于 seo 友好的 url。除此之外,您真的希望在 url 中的某处包含 ID,因此其他内容仅用于漂亮的 url,但您有 ID 来实际识别视频。 -
这是我的查询 $q2="select id from media_author where name='".$author_name."'";我收到此错误您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '' 附近使用正确的语法
-
如果您仍在学习 PHP(并且显然是一般编程),为什么还要从事“客户应用程序”?
标签: php url-rewriting