标签: query-string

php $ _GET排序问题

这是我从我的Flash文件中获得的输入

process.php?Q2 = 898&AA = Grade1&添= 0%3A0%3A12&Q1 = 908&BB = LKJ&Q4 = JHJ&Q3 = 08&CC =北%20America&Q0 = 1

在PHP中我使用此代码foreach($ _GET as $ field => $ label){$ datarray [] = $ _ GET [$ field];

echo  "$field :";
echo $_GET[$field];;
echo "<br>";
Run Code Online (Sandbox Code Playgroud)

我得到了这个

Q2:898 Aa:Grade1 Tim:0:0:12 Q1:908 Bb:lkj Q4:jhj Q3:08 Cc:North America Q0:1

现在我的问题是我如何对它进行排序alphabaticaly所以它应该看起来像这样Aa:Grade1 Bb:lkj Cc:北美Q0:1 Q1:908

等等......之前我可以将它插入数据库

php arrays sorting query-string

1
推荐指数
1
解决办法
1665
查看次数

正则表达式将查询字符串值解析为命名组

我有一个包含以下内容的HTML:

... some text ...
<a href="file.aspx?userId=123&section=2">link</a> ... some text ...
... some text ...
<a href="file.aspx?section=5&user=678">link</a> ... some text ...
... some text ...
Run Code Online (Sandbox Code Playgroud)

我想解析它并获得与命名组的匹配:

比赛1

组[ "用户"] = 123

组[ "部分"] = 2

比赛2

组[ "用户"] = 678

组[ "部分"] = 5

如果参数总是按顺序排列,我可以这样做,首先是User,然后是Section,但是如果顺序不同,我不知道怎么做.

谢谢!

regex groupname query-string

1
推荐指数
2
解决办法
1万
查看次数

在PHP中检查查询字符串值

http://localhost/?area=characters&name=Michal+Stroganof



$result = mysql_query("SELECT * from players WHERE name = '$_GET[name]'");

while ($row = mysql_fetch_assoc($result)) {

    echo "Name: " .$row['name']. "<br>";
    echo "Level: " .$row['level']. "<br>";

}
Run Code Online (Sandbox Code Playgroud)

这是我的characters.php的所有代码

如果URL中不包含get变量"name",我想显示搜索表播放器的搜索表单.我该怎么做?

php mysql query-string

1
推荐指数
2
解决办法
354
查看次数

当问号出现时,parse_str不起作用?

例如,当我用'form.php?'之类的字符串传递字符串时,为什么会出现错误

parse_str('form.php?category=contacts');
echo $category;
Run Code Online (Sandbox Code Playgroud)

我明白了,

Notice: Undefined variable: category in C:\wamp\www\1hundred_2011_MVC\applications\CMS\category_manage.php on line xx
Run Code Online (Sandbox Code Playgroud)

但,

parse_str('category=contacts');
echo $category;
Run Code Online (Sandbox Code Playgroud)

我得到了我想要的东西,

contacts
Run Code Online (Sandbox Code Playgroud)

我该怎么解决?我要通过像'xxx.php?category=contacts'得到'contacts'的变量或东西.

谢谢.

php string variables query-string

1
推荐指数
1
解决办法
2329
查看次数

在检索查询字符串的方法中返回语句的更好语法

我使用这个简单的方法从页面中检索一个返回a的查询字符串Int.如果找不到有效的Id,我想返回一个默认值int 0.

我想知道是否有更好的方法来编写这个方法,详细说明:

  • 最好只使用一个返回语句而不是两个?如果是,最好的方法是什么?
  • 检索查询字符串时,我应该执行任何其他检查吗?

谢谢你的时间.

protected int GetPageIndex()
{
    int output;
    bool result = Int32.TryParse(Request.QueryString["page"], out output);
    if(result)
        return output;
    return output = 0; // Return Default value
}
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net query-string

1
推荐指数
1
解决办法
151
查看次数

JQuery Mobile并通过查询字符串在链接中传递变量 - 但是查询字符串不会刷新

我正在使用JQuery Mobile做一个PhoneGap应用程序,我有两个页面,一个有动态的页面列表,另一个有一个可以编辑或创建页面的表单.这些是在一个单独的HTML文件中.

点击列表项会通过?action = edit并点击我的"添加"按钮,传递?action = add querystrings.

这是一个可视化页面的jsfiddle

注意:该示例与实时代码的行为不完全相同.

我在Android手机上运行我的应用程序,如果我执行这些操作,则会在警告框中显示正确的查询: -

  1. 单击列表页面上的"添加"按钮
  2. 单击表单页面上的
  3. 单击列表页面上的编辑列表项链接

但是,如果我这样做,其他原因(单击编辑首先,然后单击添加按钮)单击添加按钮永远不会在警告框中显示添加查询字符串(jsfiddle示例始终锁定第一个单击链接的查询字符串,这甚至比实时代码!)

query-string jquery-mobile

1
推荐指数
1
解决办法
4140
查看次数

使用Jquery传递隐藏的字段值

我有正常的hidden Input field生成方式random string.我需要将其附加到我尝试将数据发布到另一个页面的URL.

我做到了这一点,效果很好.

url:'Upload.html?field1=newvalue',

这是我隐藏的输入字段

<input type="hidden" id="randomdirectory"/>
Run Code Online (Sandbox Code Playgroud)

现在不是newvaluequery string我需要通过我的random directory value.

ajax jquery http-post query-string

1
推荐指数
1
解决办法
2万
查看次数

$ _GET返回Null

我觉得我在做一些简单,愚蠢的错误.我有一个非常简单的页面,我正在用于测试.但我无法弄清楚为什么这不起作用.一个小时以来一直在寻找答案.

我意识到我可以接受$ _SERVER ['QUERY_STRING']并解析它,但我更愿意找出我做错了什么.

也许另一双眼睛可以发现问题.

谢谢.

PS如果这很重要,这是在IIS(Windows Server 2008)上.


在带有查询字符串的URL上,$ _GET返回null.
所以,在这个URL上:

http://www...../test.php?id=test
Run Code Online (Sandbox Code Playgroud)

test.php包含:

<html><body>
<?php
if (isset($_get['id'])){
    echo "set";
}else
{
    echo "not set";
}
echo "<br>";
var_dump($_get['id']); 
echo "<br>";
var_dump($_request['id']);
echo "<br>";
var_dump($_SERVER['QUERY_STRING']);
echo "<br>";
print_r($_REQUEST);
?>
</body></html>
Run Code Online (Sandbox Code Playgroud)

我的结果是:

not set
NULL 
NULL 
string(13) "id=test" 
Array ( [id] => test )
Run Code Online (Sandbox Code Playgroud)

php query-string

1
推荐指数
1
解决办法
1480
查看次数

使用内联Request.QueryString来构建url

我不确定我是否正确,但我有这个:

<a href="mypage.aspx?id=<% Request.QueryString["id"].ToString(); %>&sec=map">
    Map
</a>
Run Code Online (Sandbox Code Playgroud)

但它不会将ID添加到url查询字符串.不知道该怎么做因为我真的不想在代码端构建一堆文字.

我得到的网址是:

mypage.aspx?id=&sec=map
Run Code Online (Sandbox Code Playgroud)

c# asp.net query-string

1
推荐指数
1
解决办法
1050
查看次数

MySQL - 以逗号分隔数字的字符串查找数字

我有一个用户数据表.用户能够"阻止"另一个用户,拒绝他们访问他们的任何帖子(想想"社交媒体网站").

如果' blockeduserids'是逗号分隔列表的名称,并且其中包含的ID是整数,如何选择不阻止查看用户的用户?

我正在努力实现的非工作示例:

SELECT * FROM users WHERE [the blocked user's ID] NOT IN blockeduserids;
Run Code Online (Sandbox Code Playgroud)

mysql sql query-string

1
推荐指数
1
解决办法
148
查看次数