在本文中,我们将讨论如何使用PHP创建激活/停用按钮。当设置了特定状态时,数据库中也会更新相同的状态。
方法:为了说明示例,假设有一些课程可以设置为活动或非活动,并且需要为它们设置适当的彩色按钮。实现是使用 HTML、 PHP和 CSS 完成的。
要求:
- 带有至少包含课程名称和布尔状态值的表的 MySQL 数据库。
- PHP和 HTML 文件。
- XAMPP(或任何替代方案)
数据库创建:
- 打开 XAMPP 控制面板并启动 Apache 和 MySQL 模块。
- 在浏览器中打开“localhost/phpmyadmin”,然后单击新建按钮创建一个新数据库。
- 为您的数据库命名,然后单击创建。
- 在 SQL 选项卡中输入以下 SQL 代码并单击 go。
为了达到预期的效果,让我们创建一个名为“courses”的数据库,并使用以下 SQL 代码设置一些课程。
Table structure for table `courses`
Course_name String and status boolean fields
CREATE TABLE `courses` (
`Course_name` varchar(50) NOT NULL,
`status` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
Sample data for table `courses`
INSERT INTO `courses` (`Course_name`, `status`) VALUES
('C++', 0),
('Java', 1),
('Data Structures', 1),
('SQL', 0);
ALTER TABLE `courses` ADD `id` INT NOT NULL AUTO_INCREMENT
FIRST, ADD PRIMARY KEY (`id`);
在这个表中,我们必须知道status是一个整数,表示inactive为0,active为1。
网页创建:创建名为htdocs目录课程文件夹和文件如下存储为“过程页。 PHP”。
course-page.php
Courses Table
Course Name
Course Status
Toggle
Deactivate";
else
echo
"Activate";
?>
activate.php
deactivate.php
输出:
我们实际上没有使用按钮,而是使用链接到执行表“课程”状态变量切换的PHP文件的超链接。所以我们也需要创建这些文件。
启用。 PHP
停用。 PHP
输出:我们创建了一个带有可点击按钮的页面,当我们点击按钮时,数据库中的状态会发生变化。