Hướng dẫn create excel file in php source code - tạo tệp excel bằng mã nguồn php

Được gửi bởi Razormist vào thứ Sáu, ngày 24 tháng 1 năm 2020 - 13:41.

Hướng dẫn create excel file in php source code - tạo tệp excel bằng mã nguồn php

Trong hướng dẫn này, chúng tôi sẽ tạo một tệp tạo Excel từ bảng MySQLI bằng PHP. Mã này có thể xuất bảng MySQLI của bạn dưới dạng tệp Excel khi người dùng nhấp vào nút Xuất. Code sử dụng tiêu đề () Một hàm tích hợp PHP có thể kiểm soát dữ liệu được gửi đến trình duyệt của máy chủ web bằng cách tùy chỉnh nội dung đầu ra. Đây là một chương trình thân thiện với người dùng, vui lòng sửa đổi và sử dụng nó cho hệ thống của bạn. Chúng tôi sẽ sử dụng PHP làm ngôn ngữ kịch bản và trình thông dịch được sử dụng chủ yếu cho bất kỳ máy chủ web nào bao gồm Xamp, Wamp, v.v ... Nó đang được sử dụng cho bất kỳ trang web nổi tiếng nào vì cách tiếp cận hiện đại như ngày nay.Create Excel File From MySQLi Table using PHP. This code can export your MySQLi table as excel file when user click the export button. The code use header() a php built-in function that can control data sent to the browser by the Web server by customizing the output content. This a user-friendly program feel free to modify and use it to your system. We will be using PHP as a scripting language and interpreter that is used primarily on any webserver including xamp, wamp, etc. It is being use to any famous websites because of modern approach as its today.

Bắt đầu:

Trước tiên, bạn phải tải xuống và cài đặt XAMPP hoặc bất kỳ máy chủ cục bộ nào chạy tập lệnh PHP. Đây là liên kết cho máy chủ XAMPP https://www.apachefriends.org/index.html. Và, đây là liên kết cho bootstrap mà tôi đã sử dụng cho thiết kế bố cục https://getbootstrap.com/.

Tạo cơ sở dữ liệu

Mở máy chủ web cơ sở dữ liệu của bạn sau đó tạo tên cơ sở dữ liệu trong đó db_create_excel, sau khi nhấp vào nhập sau đó xác định vị trí tệp cơ sở dữ liệu bên trong thư mục của ứng dụng sau đó nhấp vào OK.db_create_excel, after that click Import then locate the database file inside the folder of the application then click ok.

Hướng dẫn create excel file in php source code - tạo tệp excel bằng mã nguồn php

Tạo kết nối cơ sở dữ liệu

Mở bất kỳ loại trình soạn thảo văn bản nào của bạn (notepad ++, vv ..). Sau đó, chỉ cần sao chép/dán mã bên dưới sau đó đặt tên cho nó Conn.php.conn.php.

  1. $conn = mysqli_connect('localhost', 'root', '', 'db_create_excel');

  2. if(!$conn){

  3. die("Error: Failed to connect to database!");

  4. }

  5. ?>

Tạo giao diện

Đây là nơi chúng tôi sẽ tạo một hình thức đơn giản cho ứng dụng của chúng tôi. Để tạo các biểu mẫu chỉ cần sao chép và ghi nó vào trình soạn thảo văn bản của bạn, sau đó lưu nó dưới dạng index.php.index.php.

  1. Sourcecodester

  • PHP - Create Excel File From MySQLi Table




  • require 'conn.php';

  • $query = mysqli_query($conn, "SELECT * FROM `member`");

  • ?>

  • }

  • ?>

  • FirstnameLastnameAddress
    echo $fetch['firstname']?> echo $fetch['lastname']?> echo $fetch['address']?>

  • Tạo truy vấn PHP

    Mã này chứa truy vấn PHP của ứng dụng. Mã này sẽ lưu trữ các đầu vào biểu mẫu cho máy chủ MySQLI. Để làm điều đó chỉ cần sao chép và viết khối mã này bên trong trình soạn thảo văn bản, sau đó lưu nó dưới dạng save.php.save.php.

    1. require_once 'conn.php';

    2. if(ISSET($_POST['save'])){

    3. $firstname = $_POST['firstname'];

    4. $lastname = $_POST['lastname'];

    5. $address = $_POST['address'];

    6. mysqli_query($conn, "INSERT INTO `member` VALUE('', '$firstname', '$lastname', '$address')") or die(mysqli_errno());

    7. header('location: index.php');

    8. }

    9. ?>

    Tạo chức năng chính

    Mã này chứa chức năng chính của ứng dụng. Mã này sẽ xuất bảng MySQLI của bạn dưới dạng Excel khi nhấp vào nút. Để thực hiện việc này, chỉ cần sao chép và viết khối mã bên dưới bên trong trình soạn thảo văn bản, sau đó lưu nó dưới dạng created_excel.phpcreate_excel.php

    1. header("Content-Type: application/xls");

    2. header("Content-Disposition: attachment; filename=excel.xls");

    3. header("Pragma: no-cache");

    4. require_once 'conn.php';

    5. $output = "";

    6. if(ISSET($_POST['export'])){

    7. $output .="

    8. ";

    9. $output .= "

    10. ";

    11. }

    12. $output .="

    13. IDFirstnameLastnameAddress
      ".$fetch['mem_id']."".$fetch['firstname']."".$fetch['lastname']."".$fetch['address']."

    14. ";

    15. echo $output;

    16. }

    17. ?>

    Ở đó bạn có nó, chúng tôi đã tạo thành công Tạo tệp Excel từ bảng MySQLI bằng PHP. Tôi hy vọng rằng hướng dẫn đơn giản này giúp bạn đến những gì bạn đang tìm kiếm. Để biết thêm thông tin cập nhật và hướng dẫn chỉ cần truy cập trang web này. Thưởng thức mã hóa!Create Excel File From MySQLi Table using PHP. I hope that this simple tutorial help you to what you are looking for. For more updates and tutorials just kindly visit this site. Enjoy Coding!

    • 509 lượt xem

    PHP có thể ghi vào một tệp excel không?

    Nó được gọi là Thư viện Php Excel. Nó cho phép bạn đọc và viết bảng tính ở các định dạng khác nhau bao gồm CSV, XLS, ODS và XLSX. Bạn sẽ cần đảm bảo rằng bạn có phiên bản nâng cấp của PHP không cũ hơn Php 5.2.It enables you to read and write spreadsheets in various formats including csv, xls, ods, and xlsx. You will need to ensure that you have PHP's upgraded version not older than PHP 5.2 .

    Làm cách nào để tải xuống và tạo tệp excel trong PHP?

    Xuất dữ liệu PHP sang ...
    Bước 1: Tạo một mảng để lưu trữ dữ liệu. ....
    Bước 2: Tạo một hàm để lọc dữ liệu: ....
    Bước 3: Xác định tên tệp và tiêu đề nội dung để tải xuống: ....
    Bước 4: Xác định vòng lặp qua mỗi hàng trong $ client_data. ....
    Bước 5: Chạy tập tin tập lệnh trong môi trường của bạn:.

    Làm cách nào để tạo bảng tính Excel trong HTML?

    Với sổ làm việc mà bạn muốn lưu dưới dạng tệp HTML mở trong Excel, trong ruy băng, chọn Tệp> Lưu dưới dạng ...
    Từ danh sách thả xuống bên dưới tên tệp, chọn trang web ( *. HTM, *. HTML) và sau đó nhấp vào Lưu ..
    Tệp sau đó sẽ được lưu dưới dạng tệp HTML.Chuyển sang Windows Explorer để xem tệp HTML ..

    Làm cách nào để xuất dữ liệu từ SQL sang Excel bằng PHP?

    PHP: Đây là tệp PHP chính sẽ có phương thức xuất để xuất dữ liệu vào Excel ...
    Tạo bảng cơ sở dữ liệu MySQL.....
    Tạo kết nối MySQL với PHP.....
    Nhận dữ liệu tác vụ từ bảng cơ sở dữ liệu MySQL.....
    Xuất dữ liệu sang Excel.....
    Tạo HTML và hiển thị bản ghi bằng nút Xuất.....
    Gửi biểu mẫu bằng cách sử dụng jQuery.....
    Result:.