首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在REGEXP中使用或查询使用标题的get请求

如何在REGEXP中使用或查询使用标题的get请求
EN

Stack Overflow用户
提问于 2018-04-12 16:45:09
回答 1查看 37关注 0票数 0

我想发送在url中使用id请求,例如http://website.com/vdo.php?vdo=22中的http://website.com/vdo.php?vdo=my-first-vido-is-here实例

代码语言:javascript
复制
 // $title is from database table
 $title=preg_replace('/[^A-Za-z0-9-]+/', '-', $title);

我试着用

代码语言:javascript
复制
<a href=http://website.com/vdo.php?vdo=$title> click here </a>

和接收到的请求作为

代码语言:javascript
复制
if(isset($_GET['vdo']))
    $vdo=$_GET['vdo'];
    $get_v="SELECT * FROM `vdo` WHERE `title`=$vdo";

如何接收请求,或者如何将title的regexp用作与数据库title不匹配的$title

EN

回答 1

Stack Overflow用户

发布于 2018-04-12 17:06:03

我想是因为你的头衔有一些特殊的特点。您可以通过设置参数来解决此问题

示例:

代码语言:javascript
复制
if(isset($_GET['vdo']))
{
   $vdo=$_GET['vdo'];
   $get_v="SELECT * FROM `vdo` WHERE `title`=?";
   $con = new PDO('mysql:host=127.0.0.1;dbname=mydb','username','password',array(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION)); 
   $statement = $con->prepare($sql);
   $statement->execute(array($vdo));
}

你可以在w3schools上找到更多的例子

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49791935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档