【问题标题】:PHP on a site with dynamic content具有动态内容的网站上的 PHP
【发布时间】:2012-05-09 00:05:11
【问题描述】:

到目前为止,我已经创建了一个连接到 MYSQL 数据库的网站。在网站上我有很多按钮,每个按钮对应于我数据库中的一个表。当我单击按钮时,一个 javascript 函数会以这种形式打开我的 php 文件

xmlhttp.open("GET", "addPoint.php?q=" + name, true);其中name是表名

回到html。我有一个带有 ID 的 div,它会随着 PHP 的回显而更新。

div 现在填充了表,反映了 mysql 中的表。这一切都很好。

问题是:我正在尝试实现一个投票系统,您可以通过单击新创建的表格的一个元素来投票。 AFAIK MYSQL 更新需要进行投票才能工作,需要在 PHP 中完成,这意味着我需要告诉 PHP 文件

  1. 表的名称
  2. 元素的名称

我不愿意使用表单,因为我只想能够点击一些文本,而不是填写表单或点击单选按钮。

那么我如何将这 2 位信息写入 PHP 文件?我正在做的结构有什么好处,还是我应该退后一步重新设计?

感谢阅读,如果我有歧义,请告诉我。

【问题讨论】:

    标签: php voting


    【解决方案1】:

    熟悉JQuery。非常适合此类项目。

    http://www.w3schools.com/jquery/default.asp

    【讨论】:

    • 能否请您停止链接到 W3Schools,而直接链接到 jQuery。来源:w3fools.com
    • 绝对不是。他们在易于阅读的信息中为初学者提供了很好的信息。
    【解决方案2】:

    正如 Norse 已经提到的,使用 javascript 为您提交“表单”请求。 javascript 可以根据单击的按钮为您填充表格和元素值。这是否是 GET/POST 取决于您。

    JQuery 将是帮助简化此过程的好方法,但如果您不想要它,则不需要它。

    【讨论】:

      猜你喜欢
      • 2014-03-31
      • 2014-05-08
      • 2014-02-14
      • 1970-01-01
      • 2021-09-16
      • 2013-11-25
      • 2012-01-09
      • 2011-04-05
      • 2012-02-10
      相关资源
      最近更新 更多