عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2023 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

خروجی PDF از دیتابیس در PHP

سلام

با یک آموزش دیگه از سری آموزش های PHP در خدمتتون هستیم؛ حتما در برخی از وب سایت ها دیدید که  انتهای هر مقاله کاربر فایل pdf همون مقاله وجود دارد و کاربر میتواند فایل PDF همان مقاله را دانلود کند. در این مقاله ی آموزشی می خواهیم تا با انجام چند مرحله ی خیلی ساده از جدوال مورد نیاز در دیتابیس توسط PHP خروجی PDF بگیریم، در ادامه همراه بپرسم باشید.

خروجی pdf در php

خروجی pdf در php

برای اینکه بتونیم خروجی PDF داشته باشیم از کتابخانه FPDF استفاده میکنیم. که یک کتابخانه محبوب و رایگان است، در ادامه میریم تا کار با این کتابخانه را یاد بگیریم.

شروع آموزش:

  • ابتدا کتابخانه FDPF را از سایت fpdf.org دانلود کنید.
  • جدولی به نام tbl_users با سطرها و ستون های زیر داریم:
جدول tbl_usres

جدول tbl_usres

  • سپس به دیتابیس متصل میشویم، میتوانیم کدهای زیر را در فایلی به نام connection.php ذخیره کنیم و در صفحات خود این فایل را صدا بزنیم.

مطلب پیشنهادی:  معرفی ربات تلگرام سایت تویتر

  • سپس میخوایم یک کلاس بسازیم تا هر وقت این کلاس را صدا زدیم، بتوانیم با کمک آن فایل PDF را بسازیم؛ برای اینکار از کدهای زیر استفاده میکنیم و کدها را در فایلی به نام generate_pdf.php ذخیره میکنیم.

مطلب پیشنهادی:  دانلود سورس کد اندروید Your Video Channel - جاوا

در خط ۲ اومدیم و فایل connection.php را که کدهای اتصال به دیتابیس را داخلش نوشتیم import کردیم.

در خط ۳ فایل کتابخانه fpdf را ایمپورت کردیم(وقتی از سایت fpdf کتابخانه را دانلود کنید فایلی به نام fpdf.php را مشاهده میکنید که کتابخانه ما همین فایل هست).

در خط ۱۲ هم باید لوگوی خود را قرار دهید، لوگو در فایل PDF نمایش داده میشود.

مابقی کدها هم مربوط به کتابخانه هست که فایل PDF که میسازیم یک هدر، بدنه و فوتر دارد.

  • در آخرین مرحله در فایل index.php میایم و یک form با دکمه قرار میدیم که action این فرم به فایل generate_pdf.php است که با زدن دکمه یک فایل PDF از محتویات دیتابیس ما ساخته میشود.

مطلب پیشنهادی:  غیر فعال کردن وضعیت آنلاین اینستاگرام

کار به اتمام رسید، به همین سادگی توانستیم تا خروجی PDF از دیتابیس تهیه کنیم، که میتوانید با توجه به سایت و اسکریپت خود آن را شخصی سازی کنید.

موفق باشید.

 

درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.