1

在尝试学习 PDO 时,我正在使用 sakila 数据库来设置准备好的插入、选择、更新等,并在课程中使用 PDO 连接。我正在使用 php 和 WAMP

我在做什么:我正在尝试使用类和方法作为操作提交表单。我还需要在 Ajax URL 中引用类/方法。从类方法获取数据以显示是很容易的。我不知道如何将它与表单一起使用。

我已经阅读/观看了大量的教程,但都引用了进入课堂的数据,但从来没有从表单中得到它。

我知道要在页面中使用一个类,你必须这样做

$class=New Class();
$class->method();

您如何将其转换为 ajax 中的表单操作和 URL?

<form action="CLASS/METHOD" method="POST" id="addmail">

$.ajax({
type: "POST",
    url: "CLASS/METHOD", 
    data: data,

我对 jquery 没有问题,它在序列化后在警报中提交正确的表单输入。我只是迷失了这一行动,我无法找到任何地方的答案。

感谢您的考虑,我希望我清楚地介绍了这一点

编辑如果这不能用一个类来完成,你能不能引用一个函数,如

action "<?php insert();?>" 
4

2 回答 2

1

因此,与我的评论相反,我会这样:

在您的 index.php 中,请注意上面评论中提到的 URL,如果存在(例如/user/create/),只需实例化new User并调用它的方法create()。我没有什么比这更微不足道的建议了。如果你把它放在一些routes.php你可以处理更多这些动作的脚本中会更好......

PS:现在我不知道为什么当你决定忘记类并使用程序 PHP 时,为什么要在回答中提出这个建议......

我的观点:使用 OO PHP,程序化 PHP 是遗物。

于 2012-12-12T20:59:32.623 回答
0

我摆脱了课堂,只使用了功能。容易得多。谢谢shadyyyx。如果您仍想添加答案,我会尝试将其标记为已接受

于 2012-12-12T19:21:49.883 回答