如何将视图中的按钮连接到代码点火器中的数据库

How to connect a button in the view to the db in code igniter?

本文关键字:代码 点火器 数据库 连接 按钮 视图      更新时间:2023-09-26

我正在尝试将视图中的按钮连接到数据库。我知道我必须使用 java script/Ajax 或 jQuery 和 onclick((。但是接下来我应该怎么做呢?如何将按钮点击的结果连接到 php 变量,然后我可以将其保存到数据库中?

更新:(ANS(我缺少的是可以从视图中访问控制器的事实。只需这样做:

<?php echo form_open('form/submit'); ?>
<br><br>
Title<br>
<input type="text" name="title"><br>
Body<br>
<input type="text" name="body">
<input type="submit" value="New">

这会将表单提交回控制器的提交功能,您可以用它做任何您想做的事情。感谢您的回复!

创建一个正确处理 ajax 请求的视图(可能只有 JSON 输出(

然后通过 AJAX 从带有按钮的视图中向其发出请求。

在 ajax 中.php您可以设置适当的代码来访问数据库。

你的jquery/javascript ajax请求只是在视图中,它在codeigniter的MVC结构中没有自己的位置,从CI的角度来看,它只是两个视图。