mysql链接中没有id的php页面
如何为我的网站添加页面,而不为任何我想要的页面创建文件。为了便于理解,假设我需要一个详细信息页面来从mysql读取特定ID的其余信息,但是!在链接中,我不想使用id (site.com/details产品ID号) 我只想成为 (site.com/details产品名称产品) 我基本上知道这需要从.htaccess重写,但我需要知道关于此函数/系统的内容mysql链接中没有id的php页面,php,Php,如何为我的网站添加页面,而不为任何我想要的页面创建文件。为了便于理解,假设我需要一个详细信息页面来从mysql读取特定ID的其余信息,但是!在链接中,我不想使用id (site.com/details产品ID号) 我只想成为 (site.com/details产品名称产品) 我基本上知道这需要从.htaccess重写,但我需要知道关于此函数/系统的内容 另一个例子是wordpress博客平台,当您添加一篇文章时,链接中只包含mysql中ID文章的标题、我需要使用的php代码或此函数的名称。谢谢。
另一个例子是wordpress博客平台,当您添加一篇文章时,链接中只包含mysql中ID文章的标题、我需要使用的php代码或此函数的名称。谢谢。可能您可以使用一个
唯一的名称(在您的应用程序中,产品的唯一名称)
。。在数据库表中
。。只需在链接中传递该unique\u name
像
site.com/details-product-unique_name
您的sql查询应该类似于
select * from product where unique_name = '$_GET["your_get_field"]';
如果您需要任何进一步的指导,请告诉我…有很多教程-带着特定的问题回来,只要您能够识别从URL返回的数据,然后它就可以作为ID使用。没有规则要求ID必须是数字的。请重写此条,以免鼓励SQL注入。@PatrickQ我也可以提供这一点。。但是我不认为这个问题与防止sql注入有关。。否则,我已经使用mysqli或pdo
提供了数据绑定
。。。我不希望用户分心或困惑。。顺便说一句,谢谢。。