你好我有这样的帖子
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命令? 感谢
答案 0 :(得分:1)
你需要拆分后座。
PHP 5.5之前:
$postParts = explode('/', $_GET['post']);
$postId = $postParts[0];
PHP 5.5 +:
$postId = explode('/', $_GET['post'])[0];