我怎样才能用按钮更改一个PHP变量

唐本尼

我想$date='date DESC'用一个按钮将日期变量更改$date='ASC'我用一个提交按钮解决了它,但是我不希望我的页面再次加载。

<form action='' method='post'>
  <button name='submit' value='0'>down</button>
  <button name='submit' value='1'>up</button>
  </form>

PHP代码

if($_POST['submit']==0)      { $datum='date DESC'; }
else if($_POST['submit']==1) { $datum='date ASC'; 

}
un

如果您只想加载页面的特定部分或不提交页面,则需要在此处使用AJAX。基本上,如果您不想更改页面。

让我们给按钮添加一些ID。

<button id="b1" onclick="send_data(this.value)" value='0'>down</button>
<button id="b2" onclick="send_data(this.value)" value='1'>up</button>

现在我们将创建ajax对象

var ajaxObject;

if(window.XMLHttpRequest)
{
  // code for IE7+, Firefox, Chrome, Opera, Safari
  ajaxObject = new XMLHttpRequest();
}

else 
{ // code for IE6, IE5
  ajaxObject = new activeXObject("MICROSOFT.XMLHTTP");
}

现在创建将数据发送到服务器的功能。这将获取数据并将其作为GET条目发送到您的PHP页面。

function send_data(value)
{
ajaxObject.open("GET","phppage.php?submit=" . value . ,true);
ajaxObject.send();
}

您的php代码在后端应该可以正常工作。

这是通过对两个单独的ID(即两个单独的按钮)使用ID来完成的。但是,可以通过使用表单和一些小的修改来完成同一件事。

另一个简单的解决方案是简单地提交并在新页面(空白窗口,新窗口等)中处理该过程。:)

希望这可以帮助..

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我怎样才能用一个秘密密钥锁定一个javacard?

来自分类Dev

我怎样才能用php中的变量做到这一点?

来自分类Dev

我怎样才能用jQuery模板选择一个选项

来自分类Dev

我怎样才能用'and'和'not'构成一个tsql查询结果

来自分类Dev

我怎样才能使这个锚链接看起来像一个按钮

来自分类Dev

我怎样才能每秒自动运行一个按钮,直到条件为真?

来自分类Dev

我怎样才能用他的值加入一个字符串?

来自分类Dev

我怎样才能把数据库的行数在一个变量

来自分类Dev

我怎样才能从一个变量数组?

来自分类Dev

我怎样才能返回一个 Promise?

来自分类Dev

我怎样才能写一个指向函数?

来自分类Dev

我怎样才能把一个数组(在PHP)到表(JS)

来自分类Dev

我怎样才能用php在一页中提交许多内容?

来自分类Dev

我怎样才能一次为lambda表达式提供一个变量值?

来自分类Dev

我怎样才能将一个日期传递给我在PHP中的所有班级

来自分类Dev

我怎样才能让一个类实现一个接口...(C ++)

来自分类Dev

我怎样才能得到一个“枚举”的价值观在一个通用的?

来自分类Dev

我怎样才能让一个类实现一个接口...(C ++)

来自分类Dev

我怎样才能让一个用户表单完成另一个?

来自分类Dev

我怎样才能让一个 for 语句有一个 else

来自分类Dev

我怎样才能得到一个特定的单词出现在我的SQL的次数

来自分类Dev

我怎样才能让Selenium使用我的firefox(而不是创建一个新的)

来自分类Dev

我怎样才能让我的Ubuntu从给定的源中寻找一个库

来自分类Dev

我怎样才能从2个函数中创建一个?

来自分类Dev

我怎样才能从2个函数中创建一个?

来自分类Dev

我怎样才能得到一个有 m 个尾巴的列表?Python

来自分类Dev

我怎样才能给这个单选组赋予按钮色彩,我的 xml 中没有单选按钮,只有一个组

来自分类Dev

我怎样才能让一个函数等到代码前一行完成

来自分类Dev

我怎样才能抓住一首歌的最后一个价值

Related 相关文章

  1. 1

    我怎样才能用一个秘密密钥锁定一个javacard?

  2. 2

    我怎样才能用php中的变量做到这一点?

  3. 3

    我怎样才能用jQuery模板选择一个选项

  4. 4

    我怎样才能用'and'和'not'构成一个tsql查询结果

  5. 5

    我怎样才能使这个锚链接看起来像一个按钮

  6. 6

    我怎样才能每秒自动运行一个按钮,直到条件为真?

  7. 7

    我怎样才能用他的值加入一个字符串?

  8. 8

    我怎样才能把数据库的行数在一个变量

  9. 9

    我怎样才能从一个变量数组?

  10. 10

    我怎样才能返回一个 Promise?

  11. 11

    我怎样才能写一个指向函数?

  12. 12

    我怎样才能把一个数组(在PHP)到表(JS)

  13. 13

    我怎样才能用php在一页中提交许多内容?

  14. 14

    我怎样才能一次为lambda表达式提供一个变量值?

  15. 15

    我怎样才能将一个日期传递给我在PHP中的所有班级

  16. 16

    我怎样才能让一个类实现一个接口...(C ++)

  17. 17

    我怎样才能得到一个“枚举”的价值观在一个通用的?

  18. 18

    我怎样才能让一个类实现一个接口...(C ++)

  19. 19

    我怎样才能让一个用户表单完成另一个?

  20. 20

    我怎样才能让一个 for 语句有一个 else

  21. 21

    我怎样才能得到一个特定的单词出现在我的SQL的次数

  22. 22

    我怎样才能让Selenium使用我的firefox(而不是创建一个新的)

  23. 23

    我怎样才能让我的Ubuntu从给定的源中寻找一个库

  24. 24

    我怎样才能从2个函数中创建一个?

  25. 25

    我怎样才能从2个函数中创建一个?

  26. 26

    我怎样才能得到一个有 m 个尾巴的列表?Python

  27. 27

    我怎样才能给这个单选组赋予按钮色彩,我的 xml 中没有单选按钮,只有一个组

  28. 28

    我怎样才能让一个函数等到代码前一行完成

  29. 29

    我怎样才能抓住一首歌的最后一个价值

热门标签

归档