基本上我的问题是:
mysite.php?搜索内容=醋?页= 2
在上面的网址中,是否可以使用PHP代码获取搜索值(这里是醋)和页面值(此处为2)?
它来自在一个大的mysql表中搜索单词vinegar,然后对结果进行分页。 如果不是这样的话,请你建议一个方法来做到这一点
由于
答案 0 :(得分:2)
你应该使用
mysite.php?searchword=vinegar&page=2
并在php中
$search = $_GET['searchword'];
$page = $_GET['page'];
答案 1 :(得分:2)
网址中的问号表示query string的开头。您的URL可能只包含一个查询字符串。在查询字符串中,多个键=值对由&符号&:
分隔mysite.php?searchword=vinegar&page=2
PHP通过super-global关联数组$_GET
使查询字符串的内容可用:
$_GET['searchword']; # "vinegar"
$_GET['page']; # "2"
答案 2 :(得分:1)
不,因为语法错误。 URL参数应采用以下格式:
mysite.php?searchword=vinegar&page=2
然后使用$_GET['chword']
和$_GET['page']
在PHP中检索它们
答案 3 :(得分:1)
是的,请使用&
mysite.php?searchword=vinegar&page=2
答案 4 :(得分:1)
.php
后应该只有1个问号。
URL应该写成:mysite.php?searchword=vinegar&page=2
,然后PHP将获得搜索字和页面值。
答案 5 :(得分:1)
mysite.php搜索内容=醋&安培;页= 2
$word = $_GET["searchword"]
$page = $_GET["page"]
这就是你所需要的一切。