在同一页面上将用户输入显示为评论

时间:2016-03-16 01:15:33

标签: php html mysql database mamp

我正在尝试在我的网页上创建评论系统。我希望用户能够输入注释并让它自动显示在同一页面上,并重新加载,以便如果其他用户想要评论,那么之前的注释也将存在。到目前为止,我已经创建了一个接收注释的数据库。我试图通过查询我的数据库并将其打印出来来显示评论,但它似乎只是让我的网站崩溃。

这是我到目前为止的代码

的index.php:

Theorem plus_comm' :
  forall n m : nat, n + m = m + n.
Proof.
  induction n.
    intro m. simpl. induction m.
      reflexivity.
      simpl. rewrite <- IHm. reflexivity.
    intro m. simpl. rewrite -> IHn. induction m.
      reflexivity.
      simpl. rewrite <- IHm. reflexivity.
Qed.

insert.php:

Theorem mult_comm' :
  forall n m : nat, n * m = m * n.
Proof.
  induction n.
    intro m. simpl. induction m.
      reflexivity.
      simpl. apply IHm.
    intro m. simpl. rewrite -> IHn. induction m.
      reflexivity.
      simpl. rewrite <- IHm. f_equal.
  (* left with goal:
      m + (n + m * n) = n + (m + m * n)
  *)
Abort.

到目前为止,所有工作都在注释中插入到数据库中。我的问题是检索注释并在同一页面上将其显示给用户。我试过这样做,但似乎没有用。不确定我的实现在哪里出错(我在index.php文件中实现了它)

1 个答案:

答案 0 :(得分:1)

您没有连接到您的数据库以进行查询:

$results = mysqli_query($query);

将连接传递给查询:

$results = mysqli_query($link, $query);

这是必需的。

您还需要确保在该文件中建立了连接,否则它将无法正常工作。