Hiển thị mã HTML từ cơ sở dữ liệu PHP
Chào mừng bạn đến với hướng dẫn nhanh về cách lưu trữ và truy xuất mã HTML bằng PHP và MySQL. Bạn đang cố gắng tạo hệ thống quản lý nội dung tùy chỉnh (CMS), hệ thống mẫu hoặc có thể bạn muốn chấp nhận đóng góp đoạn mã từ người dùng? Show
Vâng, đó không phải là bí mật. HTML theo nghĩa đen là văn bản thuần túy với một số định dạng. Không cần suy nghĩ quá sâu, không có “quy trình đặc biệt” nào để lưu trữ và truy xuất mã HTML trong cơ sở dữ liệu. Đọc tiếp nếu bạn cần một ví dụ chi tiết ⓘ Tôi đã bao gồm một tệp zip chứa tất cả mã nguồn ví dụ khi bắt đầu hướng dẫn này, vì vậy bạn không cần phải sao chép-dán mọi thứ… Hoặc nếu bạn chỉ muốn đi sâu vào P. S. Nếu bạn đang tìm kiếm “cách lưu biểu mẫu HTML vào cơ sở dữ liệu” – Thay vào đó, hãy xem hướng dẫn này
TLDR – TRANG TRÌNH BÀY NHANHTải xuống & Ghi chú
TẢI XUỐNG & LƯU ÝĐầu tiên, đây là liên kết tải xuống mã nguồn ví dụ như đã hứa
GHI CHÚ NHANH
MÃ VÍ DỤ TẢI XUỐNGNhấp vào đây để tải xuống mã nguồn, tôi đã phát hành nó theo giấy phép MIT, vì vậy hãy thoải mái xây dựng trên mã nguồn hoặc sử dụng nó trong dự án của riêng bạn
LƯU TRỮ và LẤY MÃ HTMLĐược rồi, bây giờ chúng ta hãy đi vào ví dụ về cách lưu trữ và truy xuất mã HTML trong cơ sở dữ liệu
PHẦN 1) NỘI DUNG BẢNG CƠ SỞ DỮ LIỆU1-nội dung-bảng. sql FieldDescriptionidKhóa chính, tự động tăng. trường contentText để lưu trữ mã HTMLTrước tiên, chúng tôi bắt đầu với việc tạo một bảng cơ sở dữ liệu đơn giản để chứa mã hoặc đoạn mã HTML. Không cần tìm đâu xa, một trường 2 hoặc 3 thông thường là tất cả những gì chúng ta cần. Vì HTML theo nghĩa đen là văn bản thuần túy, nên chúng ta có thể lưu trữ nó giống như “bất kỳ chuỗi nào khác” mà không cần “xử lý đặc biệt”
PHẦN 2) THƯ VIỆN NỘI DUNG PHP2-lib-nội dung. php
Tiếp theo, chúng tôi tạo một thư viện đơn giản sẽ lưu và tải nội dung HTML trong cơ sở dữ liệu. Điều này có thể đáng sợ đối với người mới bắt đầu, nhưng hãy bình tĩnh và quan sát kỹ
PHẦN 3) LƯU TRỮ VÀ LẤY MÃ HTML3A) LƯU TRỮ MÃ HTML TRONG CƠ SỞ DỮ LIỆU3a-chèn-html. php 0Xin lỗi vì đã làm thất vọng những người đang tìm kiếm “mã hacker tuyệt vời”. Đây là tất cả những gì chúng ta cần để lưu trữ HTML trong cơ sở dữ liệu – Chỉ cần sử dụng thư viện để thực hiện một câu SQL 8 đơn giản
3B) TRUY XUẤT MÃ HTML TỪ CƠ SỞ DỮ LIỆU3b-lấy-html. php 2Cuối cùng, chúng ta chỉ cần lấy các đoạn mã HTML từ bảng cơ sở dữ liệu và chèn chúng vào trang HTML. Không có gì đặc biệt ở đây một lần nữa… Chỉ cần sử dụng thư viện để thực hiện một truy vấn SQL “thông thường” 9 và xuất nó. Kết thúc. HTML và cơ sở dữ liệu sống hạnh phúc mãi mãi về sau
3C) CÁC THỰC THỂ HTML3c-html-thực thể. php 4Một số bạn có thể muốn truy xuất HTML trong cơ sở dữ liệu, sau đó đặt nó vào 00 hoặc hiển thị dưới dạng đoạn mã. Như bạn có thể đoán, nếu chúng tôi cắm trực tiếp HTML đó, trình duyệt sẽ chỉ hiển thị nó như hiện tại. Ví dụ, 01Để “khắc phục” sự cố này, chúng tôi sử dụng hàm 02 để chuyển đổi các dấu ngoặc nhọn thành các thực thể HTML tương đương – 03. Bây giờ, 04 sẽ hiển thị là 05 và 06 sẽ hiển thị là 07
THÊM) TÁCH THẺ HTMLthẻ 4 dải. php 3Nếu bạn cần một “bộ lọc HTML” và chỉ yêu cầu “văn bản không có thẻ”, hãy sử dụng hàm 08 – Chúng tôi cũng có thể xác định những thẻ nào sẽ giữ lại làm ngoại lệ
BIT BỔ SUNG & LIÊN KẾTĐó là tất cả cho hướng dẫn này và đây là một phần nhỏ về một số tính năng bổ sung và liên kết có thể hữu ích cho bạn
LƯU TRỮ HTML TRONG CƠ SỞ DỮ LIỆU CÓ THỰC SỰ ĐƯỢC KHÔNG. ?Lưu trữ mã HTML trong cơ sở dữ liệu là hoàn toàn đúng và bình thường. Nhiều hệ thống quản lý nội dung (CMS) cũng làm như vậy để lưu các trang, bài đăng và bài báo vào cơ sở dữ liệu theo cách này. Quên đi những kẻ troll giận dữ nói với bạn rằng đó là một ý tưởng tồi Câu hỏi quan trọng hơn cần đặt ra là - Nó có hợp lý không? . Nhưng nếu nó chỉ là một dự án nhỏ với chỉ một vài trang, thì các trang HTML thô có lẽ sẽ là một ý tưởng thông minh hơn.
LIÊN KẾT và THAM KHẢO
VIDEO HƯỚNG DẪN
BẢNG CHEAT INFOGRAPHICCảm ơn bạn đã đọc, và chúng tôi đã đi đến phần cuối của hướng dẫn này. Tôi hy vọng rằng nó đã giúp bạn với dự án của bạn và nếu bạn muốn chia sẻ bất cứ điều gì với hướng dẫn này, xin vui lòng bình luận bên dưới. Chúc may mắn và mã hóa vui vẻ Làm cách nào để hiển thị mã HTML từ cơ sở dữ liệu php?Các bước hiển thị dữ liệu từ cơ sở dữ liệu MySQL bằng PHP . Kết nối PHP với cơ sở dữ liệu MySQL. Bạn có thể sử dụng truy vấn kết nối cơ sở dữ liệu sau để kết nối PHP với cơ sở dữ liệu MySQL. . Chèn dữ liệu vào bảng PHPMyAdmin. . Lấy dữ liệu từ bảng MySQL. . Hiển thị dữ liệu trong bảng HTML. . Tự kiểm tra để chèn dữ liệu Làm cách nào để lấy dữ liệu từ cơ sở dữ liệu bằng php và hiển thị ở dạng HTML?Truy xuất hoặc tìm nạp dữ liệu từ cơ sở dữ liệu trong PHP . CHỌN (các) tên_cột TỪ_tên_bảng $query = mysql_query("select * from tablename", $connection); $connection = mysql_connect("localhost", "root", ""); $db = mysql_select_db("công ty", kết nối $); $query = mysql_query("chọn * từ nhân viên", $connection); Làm cách nào để hiển thị bảng HTML trong php?Khi bạn hiển thị dữ liệu bảng trong trình duyệt web từ cơ sở dữ liệu MySQL bằng ứng dụng PHP, nó sẽ được hiển thị ở dạng không định dạng. echo ""; mysql_close($con);
Làm cách nào để kết nối trang HTML với cơ sở dữ liệu trong php?Đối với điều này, bạn cần làm theo các bước sau. . Bước 1. Lọc các yêu cầu biểu mẫu HTML của bạn cho trang web liên hệ với chúng tôi. . Bước 2. Tạo cơ sở dữ liệu và bảng trong MySQL. . Bước 3. Tạo biểu mẫu HTML để kết nối với cơ sở dữ liệu. . Bước 4. Tạo một trang PHP để lưu dữ liệu từ dạng HTML vào cơ sở dữ liệu MySQL của bạn. . Bước 5. Tất cả đã được làm xong |