从数据库中获取数据,其中url = $ url

时间:2017-02-02 05:07:57

标签: php html mysql

我无法获取url = $ url的数据 我使用url成功存储数据,现在想要在url的基础上获取这些数据。 我的意思是,如果我有一个表单,当用户填写表格并提交我收到数据库中的所有信息与网址。例如,当用户填写此页面 http://test.pricemoment.com/test.php 上的表单时,我会在数据库中获取网址 /test.php

现在我想要获取此页面中用户填写的所有数据。

注意:我有很多页面如何使用数据库中的url获取在特定页面上提交的数据

例如,当用户访问此页面时 http://test.pricemoment.com/test.php 如何获取用户在此页面上提交的所有数据..

表单代码是

<div class="form-group replyin">
 <form method="post" action="'.$_SERVER['REQUEST_URI'].'" id="foo">
<input type="hidden" name="tm" value="'.time().'"/>
<input type="hidden" name="uri" value="'.$_SERVER['REQUEST_URI'].'"/>
<input type="hidden" name="id" id="id" value="0"/>
 <div class="form-group">
      <input type="text" class="form-control" id="name" name="name" required placeholder="Name...">
  </div>

  <div class="form-group">
       <input type="text" class="form-control" id="email" name="email" required placeholder="Email...">
   </div>

   <div class="form-group">
      <textarea class="form-control" id="comment" name="comment" row="5"  required placeholder="Add a public comment..."></textarea>
  </div>
  <div class="form-group">
      <button type="submit" class="btn btn-info" id="submit">Comment</button>
  </div>
</form>
  </div>

1 个答案:

答案 0 :(得分:1)

我认为不是将数据与URL一起存储,而是应该在数据库名称"page_name"中创建一个列,并从每个表单中传递隐藏字段,并指出其名称,并将该名称保存到{ {1}}列,以便您可以精确地从数据库中获取数据,例如"page_name",或者您可以使用适合您的select * from your table_name where page name = '';查询。让我们知道我是否错误判断您保存数据的方法。快乐的编码:)