Ví dụ Tcpdf PHP MySQL

Tôi đang cố lấy dữ liệu từ MySQL để hiển thị trong bảng html trong TCPDF nhưng nó chỉ hiển thị ID

$accom = '

Accommodation:

OrganisationContactPhone'. $id = $_GET['id']; $location = $row['location']; $sql = "SELECT * FROM tours WHERE id = $id"; $result = $con->query[$sql]; if [$result->num_rows > 0] { while[$row = $result->fetch_assoc[]] { ''; } } '
'.$location.' David 0412345678
'
;

Bất cứ ai có bất kỳ ý tưởng?

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Barand

Đăng ngày 6 tháng 3 năm 2021

Barand

  • người điều hành
    • 23. 4k
    • 352
  • Địa điểm. Cheshire, Vương quốc Anh
  • Lứa tuổi. 73
  • quyên góp cho tôi

    • Chia sẻ

Đăng ngày 6 tháng 3 năm 2021

Tôi ngạc nhiên là nó thậm chí còn hiển thị id

Bạn đang đặt $location = $row['location'] trước khi truy xuất bất kỳ hàng nào từ truy vấn.

Trong vòng lặp while bạn không làm gì cả, chỉ cần đặt một chuỗi bên trong một số dấu ngoặc kép

  • Trích dẫn

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

macgyver

Đăng ngày 6 tháng 3 năm 2021

macgyver

  • cựu nhân viên
    • 5. 1k
    • 102

    • Chia sẻ

Đăng ngày 6 tháng 3 năm 2021 [đã chỉnh sửa]

bạn không thể nối logic php chung với một chuỗi. bạn chỉ có thể nối mã php đánh giá thành một chuỗi. lý do nó hiển thị id là vì bạn đang nối kết quả của $id = $_GET['id']; . đó là phần cuối của phép nối trong mã hiện có. phần còn lại của các chuỗi được tạo trong mã php sẽ bị loại bỏ vì chúng không được 'gắn' với bất kỳ thứ gì. bạn sẽ cần sử dụng $accom. = để thêm chuỗi đang được tạo bên trong vòng lặp while[]{} và một lần nữa cho chuỗi đang được tạo sau khi kết thúc logic điều kiện

chỉnh sửa. bạn cũng cần phải chấm dứt câu lệnh gán chuỗi, ngay trước [không cần thiết] $id = $_GET['id']; . bạn cũng nên sử dụng truy vấn đã chuẩn bị khi cung cấp các giá trị động, không xác định, bên ngoài cho truy vấn khi nó được thực thi, thay vì đặt các giá trị trực tiếp vào câu lệnh truy vấn sql.  

Làm cách nào để sử dụng Tcpdf trong php?

Tạo PDF bằng TCPDF trong PHP .
Bước 1 - Nhập thư viện TCPDF vào dự án của bạn. yêu cầu ['tcpdf. .
Bước 2 - Tạo đối tượng của TCPDF. $pdf=new TCPDF[PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false];.
Bước 3 - Gọi phương thức AddPage[]. .
Bước 4 - Phương thức WriteHTML[]. .
Bước 5 - Phương thức đầu ra []

Làm cách nào để tạo PDF từ dữ liệu MySQL bằng php?

Tạo PDF bằng PHP từ cơ sở dữ liệu Mysql .
Bước 1. Lấy dữ liệu từ cơ sở dữ liệu MySQL vào trang
Bước 1. Tải xuống thư viện FPDF từ fpdf. tổ chức
Bước 2. Sao chép fpdf. php vào thư mục ứng dụng của bạn
Bước 3. Sử dụng thư viện fpdf như vậy

Làm cách nào để tạo PDF trong mã nguồn động php?

$pdf=new FPDF[]; Ví dụ 1. Ví dụ sau tạo một tệp PDF với văn bản đã cho trong mã. Tệp có thể được tải xuống hoặc xem trước khi cần.

Làm cách nào để tạo tệp PDF khi nhấp vào nút trong php?

php"]; $pdf = new FPDF[]; $pdf->AddPage[]; $pdf->SetFont['Arial','B',16]

Chủ Đề