从长网址获取帖子ID(php)

时间:2016-06-19 15:03:34

标签: php mysql

你好我有这样的帖子

http://localhost/pa/news.php?post=2/test-title-test

news.php? =新闻模板

2 in(post = 2)= mysql中的post id 和test-title-test是文章标题

我想只获得post id以在mysql订单上使用它并按id加载内容顺序

http://localhost/pa/news.php?post= 2 /测试标题测试

当我尝试使用$ id = $ _GET [' post']; 它回声2 / test-title-test 我只需回显id 2

有没有其他方法从url tu获取post id用于mysql命令? 感谢

1 个答案:

答案 0 :(得分:1)

你需要拆分后座。

PHP 5.5之前:

$postParts = explode('/', $_GET['post']);
$postId    = $postParts[0];

PHP 5.5 +:

$postId = explode('/', $_GET['post'])[0];