Mẫu bảng điều khiển PHP

Nếu bạn đang tìm kiếm Mẫu bảng điều khiển quản trị trong PHP, thì bạn đang ở đúng hướng dẫn. Tại đây, bạn sẽ nhận được một mã nguồn miễn phí với hướng dẫn đầy đủ để tích hợp nó vào trang web của bạn. Tôi đã tạo nó với một số tính năng mẫu cơ bản. Nhưng một khi bạn đọc tất cả các điểm đã cho, chắc chắn bạn sẽ tạo ra nhiều tính năng hơn theo yêu cầu của mình

Nếu bạn phát triển một trang web động và quản lý mọi thứ động trên trang web, bạn sẽ phải tạo một bảng quản trị. Nó hoạt động như một trung gian để quản lý dữ liệu động giữa cơ sở dữ liệu & trang web. Có nghĩa là nó lấy dữ liệu từ cơ sở dữ liệu dựa trên yêu cầu của người dùng bằng ngôn ngữ phụ trợ

Vì vậy, tôi đã sử dụng HTML, CSS, jquery & bootstrap ở giao diện người dùng và PHP, Ajax & MySQL cho phần phụ trợ. Tất cả các mã được viết ở dạng phù hợp và chuẩn trong một tệp riêng biệt để bạn có thể dễ dàng hiểu và nhanh chóng thực hiện nó trong dự án của mình. Thậm chí bạn có thể định cấu hình cài đặt của nó mà không cần tải trang

Tìm hiểu thêm-

Hệ thống đăng nhập PHP có xác thực

 

Mẫu bảng điều khiển PHP

nội dung

Mẫu bảng quản trị đơn giản trong PHP, Ajax và Bootstrap

Trước khi tạo Bảng quản trị trong PHP, Bạn nên biết những thông tin sau. Nó sẽ giúp bạn tích hợp dễ dàng vào trang web của bạn

Các trình duyệt tương thích IE11, Firefox, Safari, Opera, Chrome, Edge Tệp được bao gồm HTML, CSS, PHP, jQuery Ajax,MySQL, Bootstrap Phiên bản phần mềm PHP 7. x, PHP5. x, PHP5. 0 – 5. 2

Đặc trưng

Bạn sẽ nhận được các tính năng hấp dẫn và thân thiện với người dùng nhất sau đây

  • Thiết kế thân thiện với người dùng
  • Phản hồi trên thiết bị di động
  • Shared Hosting tương thích
  • Hỗ trợ cURL PHP
  • Nhanh chóng & Bảo mật
  • Dễ dàng tích hợp
  • Khung Bootstrap4
  • Hoàn toàn dựa trên Ajax
  • Quản lý dữ liệu động mà không cần tải lại
  • Cơ sở dữ liệu MySQL
  • Cài đặt thiết kế bảng điều khiển dành cho quản trị viên

chức năng –

Tất cả các chức năng sau được tạo bằng ajax mà không cần làm mới trang –

  • Đăng nhập với bảo mật
  • Đăng xuất trên một cú nhấp chuột
  • Quản lý chi tiết liên hệ
  • chủ đề trang web
  • chủ đề quản trị
  • Quản lý nội dung tĩnh
  • Tiêu đề & mô tả trang web Quản lý
  • Quản lý hồ sơ quản trị

 

Trang bảng điều khiển quản trị

Bạn sẽ nhận được các trang mặc định sau với Bảng quản trị

  • Đăng nhập quản trị viên
  • Bảng điều khiển dành cho quản trị viên
  • Cài đặt trang web
  • Cài đặt chủ đề
  • Quản trị viên đăng xuất
  • Chi tiết liên hệ
  • địa chỉ email liên lạc
  • Menu trang web
  • Liên hệ với chúng tôi
  • Trang chủ Nội dung
  • Hồ sơ quản trị viên
  • Đổi mật khẩu
  • Cài đặt chủ đề quản trị viên

Cách kết nối bảng quản trị với trang web

Bạn có thể dễ dàng kết nối bảng quản trị với website. nếu bạn định cấu hình các bước sau –

1. Nhận mã nguồn miễn phí

Trước hết, bạn cần lấy một tập lệnh bảng quản trị cho trang web của mình. Đừng lo. Tôi đã cung cấp mã nguồn miễn phí để kết nối nó. bạn có thể lấy nó thông qua các liên kết sau -

Nhấp vào đây để lấy mã nguồn bảng điều khiển quản trị

2. Giải nén tệp Zip

Bây giờ, giải nén tệp zip và dán nó vào thư mục trang web của bạn

3. Nhập tệp cơ sở dữ liệu SQL

Bạn sẽ nhận được các tệp cơ sở dữ liệu và bảng trong thư mục (

CREATE TABLE `admin_profile` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`full_name` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`status` int(10) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
0). Bạn có thể nhập tệp cơ sở dữ liệu hoặc tệp bảng trong cơ sở dữ liệu của mình theo yêu cầu của bạn

4. Định cấu hình kết nối cơ sở dữ liệu

mở cơ sở dữ liệu. php và cập nhật chi tiết kết nối cơ sở dữ liệu. Tập tin này vẫn còn trong thư mục (

CREATE TABLE `admin_profile` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`full_name` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`status` int(10) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
0)

5. Đăng nhập vào Bảng quản trị

Bạn có thể đăng nhập vào bảng quản trị bằng thông tin đăng nhập sau -

Admi Lodin URL – http. // localhost/codingstatus/admin-panel/

S. AN Email  Mật khẩu 1 super admin@gmail. com  admin123 2  testadmin@gmail. com  admin123 3  tempadmin@gmail. com  admin123

Cách tạo Bảng quản trị cho trang web bằng PHP

Nếu bạn là nhà phát triển web và đang làm việc với PHP & MySQL. Bạn phải đọc tất cả các điểm sau đây để tìm hiểu một khái niệm mới & tiêu chuẩn. Nó cũng sẽ học cho bạn Cách viết mã một cách thông minh. Vì vậy, sẽ rất hữu ích để tăng sức mạnh kỹ năng viết mã của bạn

Bạn đã biết cách lấy mã nguồn bảng quản trị miễn phí ở bước trước. Tại đây, Bạn sẽ nhận được thông tin đầy đủ về các tệp và cài đặt để tạo bảng quản trị trong PHP

Trước khi viết mã, Bạn nên tạo cấu trúc thư mục sau –

admin-panel
   |__assets/
   |    |__css/
   |        |_style.css
   |__config/
   |    |__database.php
   |__contact/
   |    |__contact-details.php
   |    |__contact-email.php
   |    |__contact-us-message.php
   |__partials/
   |    |__header.php
   |    |__sidebar.php
   |__scripts/
   |    |__ajax-script.js
   |    |__backend-script.php
   |    |__dynamic-page.php
   |    |__multilevel-script.php
   |    |__admin-login.php
   |__setting/
   |    |__admin-panel.php
   |    |__color-setting.php
   |__website-admin/
   |    |__admin-profile.php
   |    |__change-password.php
   |__website-content/
   |    |__home-content.php
   |__website-setting
   |    |__theme-setting.php
   |    |__website-menu.php
   |    |__website-setting.php
   |__dashboard.php
   |__home.php
   |__index.php
   |__logout.php

hãy bắt đầu cấu hình các bước sau –

1. Tạo bảng và cơ sở dữ liệu MySQL

Bạn phải tạo cơ sở dữ liệu MySQL bằng truy vấn sau –

Tên cơ sở dữ liệu – admin_panel

 

Bạn cũng phải tạo các bảng bằng truy vấn sau –

Tên bảng – admin_profile

CREATE TABLE `admin_profile` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`full_name` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`status` int(10) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ chi tiết hồ sơ quản trị viên

Tên bảng – danh mục

CREATE TABLE `categpries` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`parent_id` int(10) DEFAULT NULL,
`category_name` varchar(255) DEFAULT NULL,
`menu_link` varchar(255) DEFAULT NULL,
`header_menu` int(10) DEFAULT NULL,
`footer_menu` int(10) DEFAULT NULL,
`description` text(3000) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ menu đầu trang và chân trang của trang web

Tên bảng – color_setting

CREATE TABLE `color_setting` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`navbar_background` varchar(255) DEFAULT NULL,
`sidebar_background` varchar(255) DEFAULT NULL,
`text_color` varchar(255) DEFAULT NULL,
`save_button_color` varchar(255) DEFAULT NULL,
`edit_button_color` varchar(255) DEFAULT NULL,
`delete_button_color` varchar(255) DEFAULT NULL,
`view_button_color` varchar(255) DEFAULT NULL,
`label_text_color` varchar(255) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ tên màu

Tên bảng – liên hệ

CREATE TABLE `contacts` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`full_name` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`subject` varchar(255) DEFAULT NULL,
`created_at` varchar(255) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ tin nhắn liên hệ

Tên đầy đủ – chi tiết liên hệ

CREATE TABLE `contact_details` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`google_map` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`facebook` varchar(255) DEFAULT NULL,
`linkedin` varchar(255) DEFAULT NULL,
`twitter` varchar(255) DEFAULT NULL,
`google_plus` varchar(255) DEFAULT NULL,
`instagram` varchar(255) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ chi tiết liên hệ

Tên đầy đủ - liên hệ-email

________số 8_______

Bảng  này được tạo để lưu trữ địa chỉ email liên hệ với chúng tôi

Tên đầy đủ – home_contact

CREATE TABLE `home_contact` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`content_section` varchar(255) DEFAULT NULL,
`first_title` varchar(255) DEFAULT NULL,
`second_title` varchar(255) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ nội dung tĩnh cho trang chủ của trang web

Tên đầy đủ – theme_setting

CREATE TABLE `theme_setting` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`header_background` varchar(255) DEFAULT NULL,
`footer_background` varchar(255) DEFAULT NULL,
`first_title` varchar(255) DEFAULT NULL,
`second_title` varchar(255) DEFAULT NULL,
`third_title` varchar(255) DEFAULT NULL,
`footer_menu_link` int(10) DEFAULT 0,
`header_menu_link` int(10) DEFAULT 0,
`paragraphp` varchar(255) DEFAULT NULL,
`logo_name` varchar(255) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

 

Bảng này được tạo để lưu trữ màu chủ đề

Tên bảng – website_setting

CREATE TABLE `website_setting` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`website_title` varchar(255) DEFAULT NULL,
`website_name` varchar(255) DEFAULT NULL,
`visible_website_name` varchar(255) DEFAULT NULL,
`website_logo` varchar(255) DEFAULT NULL,
`website_favicon` varchar(255) DEFAULT NULL,
`meta_keyword` varchar(255) DEFAULT NULL,
`meta_description` varchar(255) DEFAULT NULL,
`google_varification_code` varchar(255) DEFAULT NULL,
`google_analytics_code` varchar(255) DEFAULT NULL,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Bảng này được tạo để lưu trữ thông tin cơ bản về trang web

2. Kết nối tập lệnh PHP với cơ sở dữ liệu MySQL

Kết nối tập lệnh PHP của Bảng quản trị với cơ sở dữ liệu MySQL –

Tên tệp - cơ sở dữ liệu. php

3. Tạo đăng nhập quản trị viên

Định cấu hình các điểm sau trong

CREATE TABLE `admin_profile` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`full_name` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`status` int(10) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
2 để tạo bảng quản trị –

  • Trước hết, bắt đầu phiên
  • Chỉ định email đăng nhập phiên cho một biến
    CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3
  • CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3 không trống, hãy chuyển hướng đến
    CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    5
  • Bao gồm tệp cơ sở dữ liệu
    CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    6 & thông tin đăng nhập quản trị viên
    CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    7
  • Viết mã HTML để tạo biểu mẫu đăng nhập quản trị viên
  • Hiển thị thông báo đăng nhập thành công và thất bại

4. Tạo một Trang tổng quan dành cho quản trị viên

Định cấu hình các điểm sau trong

CREATE TABLE `admin_profile` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`full_name` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`mobile` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`status` int(10) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
5 để tạo bảng điều khiển dành cho quản trị viên –

  • Trước hết, bắt đầu phiên
  • Chỉ định email đăng nhập phiên cho một biến
    CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3
  • CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3 không trống, hãy chuyển hướng đến
    CREATE TABLE `admin_profile` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `full_name` varchar(255) DEFAULT NULL,
    `email` varchar(255) DEFAULT NULL,
    `mobile` varchar(255) DEFAULT NULL,
    `address` varchar(255) DEFAULT NULL,
    `password` varchar(255) DEFAULT NULL,
    `status` int(10) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    2
  • Nhận giá trị của giá trị chuỗi truy vấn
    CREATE TABLE `categpries` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `parent_id` int(10) DEFAULT NULL,
    `category_name` varchar(255) DEFAULT NULL,
    `menu_link` varchar(255) DEFAULT NULL,
    `header_menu` int(10) DEFAULT NULL,
    `footer_menu` int(10) DEFAULT NULL,
    `description` text(3000) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    2 &
    CREATE TABLE `categpries` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `parent_id` int(10) DEFAULT NULL,
    `category_name` varchar(255) DEFAULT NULL,
    `menu_link` varchar(255) DEFAULT NULL,
    `header_menu` int(10) DEFAULT NULL,
    `footer_menu` int(10) DEFAULT NULL,
    `description` text(3000) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3
  • Bao gồm các tệp quản trị dựa trên giá trị chuỗi truy vấn 
    CREATE TABLE `categpries` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `parent_id` int(10) DEFAULT NULL,
    `category_name` varchar(255) DEFAULT NULL,
    `menu_link` varchar(255) DEFAULT NULL,
    `header_menu` int(10) DEFAULT NULL,
    `footer_menu` int(10) DEFAULT NULL,
    `description` text(3000) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    2 &
    CREATE TABLE `categpries` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `parent_id` int(10) DEFAULT NULL,
    `category_name` varchar(255) DEFAULT NULL,
    `menu_link` varchar(255) DEFAULT NULL,
    `header_menu` int(10) DEFAULT NULL,
    `footer_menu` int(10) DEFAULT NULL,
    `description` text(3000) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3
  • Viết mã HTML để tạo bảng điều khiển dành cho quản trị viên

5. Tạo tiêu đề quản trị

Định cấu hình các điểm sau trong

CREATE TABLE `categpries` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`parent_id` int(10) DEFAULT NULL,
`category_name` varchar(255) DEFAULT NULL,
`menu_link` varchar(255) DEFAULT NULL,
`header_menu` int(10) DEFAULT NULL,
`footer_menu` int(10) DEFAULT NULL,
`description` text(3000) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
6 để tạo tiêu đề quản trị viên –

  • Viết mã HTML để tạo Header quản trị
  • Lấy giá trị màu từ cơ sở dữ liệu
  • in nó theo kiểu CSS để thay đổi màu chủ đề của quản trị viên

6. Tạo thanh bên quản trị

Định cấu hình các điểm sau trong

CREATE TABLE `categpries` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`parent_id` int(10) DEFAULT NULL,
`category_name` varchar(255) DEFAULT NULL,
`menu_link` varchar(255) DEFAULT NULL,
`header_menu` int(10) DEFAULT NULL,
`footer_menu` int(10) DEFAULT NULL,
`description` text(3000) DEFAULT 0,
`created_at` timestamp(6) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
7 để tạo thanh bên quản trị viên –

  • Viết mã HTML để tạo thanh bên
  • Tạo URL liên kết thanh bên bằng tham số chuỗi truy vấn 
    CREATE TABLE `categpries` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `parent_id` int(10) DEFAULT NULL,
    `category_name` varchar(255) DEFAULT NULL,
    `menu_link` varchar(255) DEFAULT NULL,
    `header_menu` int(10) DEFAULT NULL,
    `footer_menu` int(10) DEFAULT NULL,
    `description` text(3000) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    2 &
    CREATE TABLE `categpries` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `parent_id` int(10) DEFAULT NULL,
    `category_name` varchar(255) DEFAULT NULL,
    `menu_link` varchar(255) DEFAULT NULL,
    `header_menu` int(10) DEFAULT NULL,
    `footer_menu` int(10) DEFAULT NULL,
    `description` text(3000) DEFAULT 0,
    `created_at` timestamp(6) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3

7. Tạo trang quản trị

Tạo các trang quản trị sau và định cấu hình hoạt động CRUD bằng ajax & PHP. Nó sẽ giải thích trong bước tiếp theo –

  • Chi tiết liên hệ  – Tạo nó để cập nhật chi tiết liên hệ trên trang web như email, số điện thoại di động, địa chỉ và liên kết xã hội
  • Email liên hệ – Tạo nó để thiết lập email cho trang liên hệ với chúng tôi
  • Cài đặt trang web  – Tạo cài đặt này để định cấu hình cài đặt trang web cơ bản như biểu trưng, ​​biểu tượng yêu thích, tên trang web, tiêu đề trang web, từ khóa meta &  mô tả
  • Liên hệ với chúng tôi Tin nhắn – Tạo nó để hiển thị liên hệ với chúng tôi một tin nhắn
  • Cài đặt chủ đề  – Tạo chủ đề để định cấu hình cài đặt chủ đề cơ bản như thanh điều hướng và màu văn bản
  • Menu trang web – Tạo nó để tạo menu đa cấp cho đầu trang và chân trang
  • Nội dung Trang chủ  – Tạo nó để cập nhật nội dung tĩnh trên trang chủ của trang web
  • Hồ sơ quản trị viên – Tạo nó để cập nhật quản trị viên hiện có và thêm quản trị viên mới để gán vai trò cho bảng quản trị
  • Thay đổi mật khẩu  – Tạo mật khẩu để thay đổi mật khẩu quản trị viên
  • Cài đặt chủ đề quản trị viên – Tạo nó để thiết lập cài đặt chủ đề quản trị viên như văn bản và màu nền

8. Tạo Tập lệnh Ajax

Để định cấu hình thao tác sau mà không cần đọc trang, bạn sẽ phải tạo tập lệnh ajax để gửi yêu cầu tới tệp

CREATE TABLE `color_setting` (
`id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
`navbar_background` varchar(255) DEFAULT NULL,
`sidebar_background` varchar(255) DEFAULT NULL,
`text_color` varchar(255) DEFAULT NULL,
`save_button_color` varchar(255) DEFAULT NULL,
`edit_button_color` varchar(255) DEFAULT NULL,
`delete_button_color` varchar(255) DEFAULT NULL,
`view_button_color` varchar(255) DEFAULT NULL,
`label_text_color` varchar(255) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
0 –

  • Mở các trang quản trị khi nhấp vào liên kết thanh bên với
    CREATE TABLE `color_setting` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `navbar_background` varchar(255) DEFAULT NULL,
    `sidebar_background` varchar(255) DEFAULT NULL,
    `text_color` varchar(255) DEFAULT NULL,
    `save_button_color` varchar(255) DEFAULT NULL,
    `edit_button_color` varchar(255) DEFAULT NULL,
    `delete_button_color` varchar(255) DEFAULT NULL,
    `view_button_color` varchar(255) DEFAULT NULL,
    `label_text_color` varchar(255) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    1
  • Chèn dữ liệu biểu mẫu vào cơ sở dữ liệu khi gửi với id biểu mẫu 
    CREATE TABLE `color_setting` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `navbar_background` varchar(255) DEFAULT NULL,
    `sidebar_background` varchar(255) DEFAULT NULL,
    `text_color` varchar(255) DEFAULT NULL,
    `save_button_color` varchar(255) DEFAULT NULL,
    `edit_button_color` varchar(255) DEFAULT NULL,
    `delete_button_color` varchar(255) DEFAULT NULL,
    `view_button_color` varchar(255) DEFAULT NULL,
    `label_text_color` varchar(255) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    2
  • Cập nhật dữ liệu trong cơ sở dữ liệu khi gửi với biểu mẫu id
    CREATE TABLE `color_setting` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `navbar_background` varchar(255) DEFAULT NULL,
    `sidebar_background` varchar(255) DEFAULT NULL,
    `text_color` varchar(255) DEFAULT NULL,
    `save_button_color` varchar(255) DEFAULT NULL,
    `edit_button_color` varchar(255) DEFAULT NULL,
    `delete_button_color` varchar(255) DEFAULT NULL,
    `view_button_color` varchar(255) DEFAULT NULL,
    `label_text_color` varchar(255) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    3
  • Xóa dữ liệu khỏi cơ sở dữ liệu khi nhấp vào liên kết có lớp
    CREATE TABLE `color_setting` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `navbar_background` varchar(255) DEFAULT NULL,
    `sidebar_background` varchar(255) DEFAULT NULL,
    `text_color` varchar(255) DEFAULT NULL,
    `save_button_color` varchar(255) DEFAULT NULL,
    `edit_button_color` varchar(255) DEFAULT NULL,
    `delete_button_color` varchar(255) DEFAULT NULL,
    `view_button_color` varchar(255) DEFAULT NULL,
    `label_text_color` varchar(255) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    4
  • Cho phép admin quản lý dữ liệu click link với class
    CREATE TABLE `color_setting` (
    `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT,
    `navbar_background` varchar(255) DEFAULT NULL,
    `sidebar_background` varchar(255) DEFAULT NULL,
    `text_color` varchar(255) DEFAULT NULL,
    `save_button_color` varchar(255) DEFAULT NULL,
    `edit_button_color` varchar(255) DEFAULT NULL,
    `delete_button_color` varchar(255) DEFAULT NULL,
    `view_button_color` varchar(255) DEFAULT NULL,
    `label_text_color` varchar(255) DEFAULT NULL,
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    5

9. Tạo một tập lệnh PHP phụ trợ

Bạn phải tạo một tập lệnh PHP phụ trợ trong các tệp sau. Mỗi tệp script có chức năng riêng để thực hiện

  • tập lệnh phụ trợ. php – Tạo nó để thực hiện thao tác CRUD của các trang quản trị
  • trang động. php – Tạo nó để bao gồm trang quản trị động
  • tập lệnh đa cấp. php – Tạo nó để tạo menu đa cấp cho menu đầu trang & chân trang

 

Bản tóm tắt -

Mình đã hướng dẫn các bạn tạo mẫu bảng quản trị bằng PHP với một số tính năng & chức năng cơ bản & chung. Bây giờ bạn có thể tự tạo thêm chức năng theo yêu cầu dự án của mình

Nếu bạn có bất kỳ câu hỏi nào liên quan đến hướng dẫn này hoặc hướng dẫn phát triển web, hãy hỏi tôi qua hộp bình luận. Thậm chí bạn có thể đề xuất các chủ đề phát triển web để chia sẻ hướng dẫn đầy đủ

Làm cách nào để tạo bảng điều khiển trong PHP?

Tạo mẫu Bảng điều khiển dành cho quản trị viên bằng PHP và Bootstrap 4 .
điều kiện tiên quyết
Về ứng dụng
Xây dựng giao diện người dùng Bảng điều khiển dành cho quản trị viên
Tạo biểu mẫu
Mẫu đăng ký
mẫu đăng nhập
Thiết lập kết nối cơ sở dữ liệu
Tạo trang sản phẩm

Làm cách nào để tạo bảng điều khiển quản trị viên trong PHP?

Cách tạo Bảng điều khiển quản trị cho trang web bằng PHP .
Tạo bảng và cơ sở dữ liệu MySQL. Bạn phải tạo cơ sở dữ liệu MySQL bằng truy vấn sau –.
Kết nối tập lệnh PHP với cơ sở dữ liệu MySQL. .
Tạo đăng nhập quản trị viên. .
Tạo Bảng điều khiển dành cho quản trị viên. .
Tạo tiêu đề quản trị. .
Tạo thanh bên quản trị. .
Tạo trang quản trị. .
Tạo tập lệnh Ajax

Mẫu bảng điều khiển là gì?

Tổng quan. Sử dụng mẫu trang tổng quan để xác định cơ sở chung hoặc điểm bắt đầu để thiết kế trang tổng quan . Ví dụ: nếu bạn muốn tạo một tập hợp các trang tổng quan có cùng biểu ngữ và đồ họa nền, bạn có thể đặt các phần tử phổ biến này vào một mẫu trang tổng quan rồi sử dụng mẫu đó để tạo trang tổng quan mới.

Cách tạo trang quản trị bằng PHP cho website?

Trong bài viết này, chúng ta sẽ sử dụng máy chủ XAMPP. .
Tạo nên cơ sở dữ liệu. Đầu tiên, chúng tôi sẽ tạo một cơ sở dữ liệu có tên 'geeksforgeeks' (bạn có thể đặt bất kỳ tên nào cho cơ sở dữ liệu của mình). .
Tạo bảng. Tạo một bảng có tên 'adminlogin' với 3 cột để lưu trữ dữ liệu. .
Tạo cấu trúc bảng. Bảng “adminlogin” chứa ba trường