如何在每次加载页面时捕获URL参数

时间:2013-07-09 18:54:45

标签: php jquery mysql url

我正在努力做到这一点:我到达了一个阅读http://www.example.com?wed=123

的网站

我正在尝试获取最后一个参数wed = 123 将它发送到我的数据库表,之后,如果它们到达同一页面,它会说,欢迎回来,但如果它是一个不同的数字,请再次输入表。 这就是我到目前为止所做的:

<form action="phpfile.php">
<input type="hidden" id="day" name="day" value="<?php echo $_GET['wed']; ?>">
<button class="btn greenbtn" type="submit" id="submit">Submit</button>
</form>

使用jQuery我将值传递给PHP,将数据输入到表中:

<scrpt>
  $('#submit).click(function(){
   var day = $('#day').val();
   $.post("http://localhost/entries.php",
   {
    day:day
 },
function(data,status){
  alert("Data: " + data + "\nStatus: " + status);
 });
});

既然我得到了,我也想从?wed=123 url获取其他数字并将其输入到现有的数据库表中,我希望我的表看起来像这样,而不输入另一个用户名但是如果另一个用户名输入我希望它注册为user = yo或其他。

 ____________________________
 | ID   |   day   |  user   |
 ----------------------------
 | 1    |   123   |  me     |
 ____________________________
 | 2    |   1234  |  me     |

然后在另一个数据库表中我想输入当天的SUM(),基本上是前一个表中添加的条目总数。这就是我所处的位置。我不想加入它们,我想用其他表格列的总和来填充表格。

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题。我通过这样的查询获得了一天的总和:SELECT SUM(day)WHERE user ='me'。这让我得到了我想要的东西。