Trình tạo mã nguồn php

Tạo, chỉnh sửa, cập nhật và xóa nội dung trên một trang web là điều làm cho trang web động. Đó là những gì chúng tôi sẽ làm trong bài viết này.  

Nội dung chính Hiển thị

  • Kết luận
  • Làm cách nào để xóa các hoạt động thô?
  • Php active CRUD là gì?
  • Làm cách nào để xóa dữ liệu khỏi phpmyadmin?
  • Làm thế nào để chỉnh sửa và xóa các bản ghi từ cơ sở dữ liệu trong PHP?

Người sử dụng truy cập trang web của chúng tôi sẽ có thể tạo các bài đăng sẽ được lưu trong cơ sở dữ liệu MySQL đã đăng, truy xuất các bài đăng từ cơ sở dữ liệu và hiển thị chúng & nbsp; . Mỗi bài đăng sẽ được hiển thị bằng các nút chỉnh sửa và xóa để cho phép người dùng cập nhật các bài đăng cũng như xóa chúng

Đầu tiên, hãy tạo cơ sở dữ liệu có tên Crud.   .   . thô thiển. Trong cơ sở dữ liệu thô, hãy tạo một bảng có tên thông tin. Bảng thông tin nên có các cột sau

  • ID - int [11]

  • Tên - Varchar [100]
  • Địa chỉ - Varchar [100]

yap. Chỉ cần hai lĩnh vực. Tôi đang cố gắng giữ mọi thứ đơn giản ở đây. Vì vậy, chúng ta hãy chuyển sang bước tiếp theo

Tạo một tệp được gọi là chỉ mục. php và dán vào mã sau




	CRUD: CReate, Update, Delete PHP MySQL


	
		
Name
Address
Save

Nếu bạn lưu và mở trang web trên trình duyệt của bạn, bạn sẽ nhận được một cái gì đó như sau

Trông không giống như hình thức tốt nhất trên thế giới phải không? . Thêm dòng này ngay bên dưới thẻ trong phần đầu của chỉ mục tệp. php của bạn

That is links to kiểu tải xuống từ kiểu bảng tệp. Please create file Styles. css and add this code type in that

body {
    font-size: 19px;
}
table{
    width: 50%;
    margin: 30px auto;
    border-collapse: collapse;
    text-align: left;
}
tr {
    border-bottom: 1px solid #cbcbcb;
}
th, td{
    border: none;
    height: 30px;
    padding: 2px;
}
tr:hover {
    background: #F5F5F5;
}

form {
    width: 45%;
    margin: 50px auto;
    text-align: left;
    padding: 20px; 
    border: 1px solid #bbbbbb; 
    border-radius: 5px;
}

.input-group {
    margin: 10px 0px 10px 0px;
}
.input-group label {
    display: block;
    text-align: left;
    margin: 3px;
}
.input-group input {
    height: 30px;
    width: 93%;
    padding: 5px 10px;
    font-size: 16px;
    border-radius: 5px;
    border: 1px solid gray;
}
.btn {
    padding: 10px;
    font-size: 15px;
    color: white;
    background: #5F9EA0;
    border: none;
    border-radius: 5px;
}
.edit_btn {
    text-decoration: none;
    padding: 2px 5px;
    background: #2E8B57;
    color: white;
    border-radius: 3px;
}

.del_btn {
    text-decoration: none;
    padding: 2px 5px;
    color: white;
    border-radius: 3px;
    background: #800000;
}
.msg {
    margin: 30px auto; 
    padding: 10px; 
    border-radius: 5px; 
    color: #3c763d; 
    background: #dff0d8; 
    border: 1px solid #3c763d;
    width: 50%;
    text-align: center;
}

Bây giờ chúng ta hãy kiểm tra biểu mẫu của chúng ta trong trình duyệt một lần nữa

Đó là tốt hơn.  

Tôi thường thích tách mã HTML của mình khỏi mã PHP càng nhiều càng tốt. Tôi coi đó là hành động tốt. Trên lưu ý đó, chúng ta hãy tạo một tệp khác có tên Php_Code. php nơi chúng ta phát triển khai báo tất cả các chức năng PHP như kết nối với cơ sở dữ liệu, truy vấn cơ sở dữ liệu và tương tự

Vì vậy, hãy mở php_code. php và dán mã sau vào đó

Tại thời điểm này,   .   . Please process with other people

Bây giờ hãy truy cập lại chỉ mục tệp. php của bạn và thêm mã này ngay bên dưới thẻ

// ...


	

Mã này hiển thị một thông báo xác nhận đã nhận để nói với người dùng rằng một bản ghi mới đã được tạo trong cơ sở dữ liệu.   . ban đầu = cửa sổ. sinh lực. trong đó. []]. viagitag. display ["VI_375111042"]}] để truy xuất các bản ghi cơ sở dữ liệu và hiển thị chúng trên trang, thêm mã này ngay trên biểu mẫu đầu vào. & lt;? . php? . php? . Vui lòng tạo một bản ghi mới và xem những thứ này không hoạt động. . and Voila. Nó hoạt động hoàn hảo. Giờ chúng tôi chuyển sang chỉnh sửa. At the header file index. php của bạn [ngay sau câu lệnh bao gồm] Add code after. & lt;? . Để làm như vậy, chúng ta hãy sửa đổi các trường đầu vào của chúng tôi trên biểu mẫu và đặt các giá trị được lấy từ cơ sở dữ liệu [$ name, $ address] làm cho giá trị thành giá trị & nbsp; . nếu [loại ez_ad_units. = 'Không xác định'] {ez_ad_units. đẩy [[[300,250], 'codewithawa_com-large-leadboard-2', 'ezslot_5', 114, '0', '0']]};

Ngoài ra, hãy thêm một trường ẩn để giữ ID của bản ghi, chúng tôi sẽ cập nhật để có thể nhận ra nó trong cơ sở dữ liệu một cách độc lập bởi ID.  

// newly added field

Chủ Đề