كونكت للتقنية Connect4Techsكونكت للتقنية Connect4Techs
أدوات مجانية: حاسبة Subnet · امتحانات تجريبية · قاموس المصطلحات ←
الرئيسية » برمجة » بي إتش بي » كتاب شرح PHP و MySQL وربطهما بالعربي PDF
بي إتش بي كتاب PDF مجاني

كتاب شرح PHP و MySQL وربطهما بالعربي PDF

كتاب مفصل لشرح لغة بي اتش بي وربطها مع الـ ماي اس كيو ال

بقلمAhmad Hussain تاريخ النشر16 يناير 2022 آخر تحديث11 أكتوبر 2026 وقت القراءة3 دقائق المشاهدات517
كتاب شرح PHP و MySQL وربطهما بالعربي PDF
الصيغة
PDF
المؤلف
معتز بالله حاكمي
اللغة
العربية
السعر
مجاني
المشاهدات
517
انتقل لرابط التحميل
محتويات المقال 12
  1. نبذة عن الكتاب
  2. محتويات الكتاب
  3. مؤلف الكتاب
  4. صيغة الكتاب
  5. لمن هذا الكتاب؟
  6. ما الذي تغيّر منذ كتابة الكتاب؟
  7. كيف تطبّق أثناء القراءة
  8. أسئلة شائعة
  9. هل لغة PHP ما زالت مطلوبة؟
  10. ما الفرق بين MySQL وMariaDB؟
  11. اقرأ أيضاً
  12. لتحميل الكتاب

كتاب مفصل لشرح لغة بي اتش بي وربطها مع الـ ماي اس كيو ال

تعتبر لغة PHP لغة برمجية تتعامل مع السيرفر .

نبذة عن الكتاب

كتاب شرح PHP و MySQL وكيفية ربطهما ببعض شرح بالعربي بصيغة PDF . كتاب مختصر مكون من 117 صفحة .

محتويات الكتاب

  • أساسيات PHP :
  • أداة مميزة لإنشاء صفحات انترنت ديناميكية وأكثر تفاعلية.
  • لغة برمجية تتعامل مع السيرفر.
  • عندها لا تحتاج لتنصيب أو فعل أي شيء.
  • تنصيب السيرفر اذا كان لديك يدعم PHP
  • HTML على السيرفر و تظهر النتيجة على المتصفح على شكل نصوص
  • تعمل أكواد التركيبة
  • المتغيرات يستخدم المتغير لحفظ المعلومات. Variables
  • المتغيرات النصية تستخدم المتغيرات النصية لحفظ و تعديل النصوص. String
  • الرموز الحسابية تستخدم الرموز الحسابية لاضافة او تعيين عناصر معينة.
  • تستخدم التعابير الشرطية لإنشاء أوامر مختلفة تعتمد على شروط مختلفة. If…Else تعابير اذا .. غير ذلك
  • تستخدم التعابير الشرطية لإنشاء أوامر مختلفة تعتمد على شروط مختلفة.
  • المصفوفات تستخدم المصفوفة لتخزين بيانات متعددة في متغير واحد.
  • الحلقات – الحلقة تستخدم الحلقات لإنشاء مجموعة من الأكواد تحدد عدد مرات الأرقام أو اذا كان الشرط صحيح while
  • الحلقات – الحلقة تستخدم الحلقات لإنشاء مجموعة من الأكواد تحدد عدد مرات الأرقام أو اذا كان الشرط صحيح. For
  • الوظائف تستمد لغة functions قوتها من خلال الأكواد الوظيفية
  • النماذج وطرق الادخال تستخدم المتغيرات لإسترجاع معلومات من النماذج مثل اسم المستخدم $_POST و $_GET
  • المتغير method=”get” لجمع القيم في النماذج مع الطريقة PHP في $_GET يستخدم المتغير GET
  • المتغير method=”post” لجمع القيم في النماذج مع الطريقة PHP في $_POST يستخدم المتغير POST

مؤلف الكتاب

م / معتز بالله حاكمي

صيغة الكتاب

PDF

لمن هذا الكتاب؟

  • من أنهى أساسيات HTML ويريد بناء صفحات ديناميكية تتعامل مع قاعدة بيانات.
  • طالب يحتاج إلى بناء مشروع تخرج بسيط مثل نظام تسجيل دخول أو موقع أخبار.
  • مطوّر يريد فهم ما يحدث خلف إضافات وقوالب ووردبريس المكتوبة بلغة PHP.

ما الذي تغيّر منذ كتابة الكتاب؟

دوال mysql_* القديمة مثل mysql_connect حُذفت نهائيًا من PHP منذ الإصدار 7.0. فإذا وجدت أمثلة تستخدمها فاستبدلها بـ mysqli أو PDO، والأفضل استخدام الاستعلامات المجهزة (Prepared Statements) لحماية النماذج من ثغرات SQL Injection.

الإصدارات المدعومة حاليًا هي سلسلة PHP 8. أساسيات الكتاب مثل المتغيرات والمصفوفات والحلقات والدوال والتعامل مع $_GET و$_POST ما زالت صالحة دون تغيير يذكر.

وإذا كنت تعمل على مشروع حديث فاحرص على تخزين كلمات المرور باستخدام password_hash وpassword_verify بدل التشفير اليدوي أو دوال مثل md5.

كيف تطبّق أثناء القراءة

  • ثبّت بيئة محلية مجانية مثل XAMPP أو Laragon، فهي تجمع Apache وPHP وMariaDB/MySQL وphpMyAdmin.
  • طبّق فصول الأساسيات في ملفات منفصلة، ثم انتقل إلى النماذج وجرّب الفرق بين GET وPOST في شريط العنوان.
  • كمشروع ختامي ابنِ نموذج تواصل يحفظ الرسائل في جدول MySQL ويعرضها في صفحة أخرى باستخدام PDO.
  • لا تثق أبدًا في مدخلات المستخدم: استخدم htmlspecialchars عند العرض والاستعلامات المجهزة عند الحفظ.

أسئلة شائعة

هل لغة PHP ما زالت مطلوبة؟

نعم، ما زالت تشغّل نسبة كبيرة من المواقع، منها ووردبريس، وأُطر مثل Laravel مستخدمة على نطاق واسع.

ما الفرق بين MySQL وMariaDB؟

MariaDB نسخة مشتقة من MySQL ومتوافقة معها إلى حد كبير، ولذلك تأتي في حزم مثل XAMPP بدلها. أوامر SQL وطريقة الربط من PHP التي يشرحها الكتاب تعمل مع الاثنين دون تغيير يذكر، فلا تقلق إذا ظهر لك اسم MariaDB.

اقرأ أيضاً

لتحميل الكتاب

من هنا

استفدت من المقال؟شاركه مع زمايلك، يمكن يفيدهم كمان.
كتب بواسطةAhmad Hussain

مهندس شبكات بخبرة أكثر من 10 سنوات في تصميم شبكات الشركات وتشغيلها وتأمينها. حاصل على شهادات سيسكو CCNA و CCNP و CCIE، وشهادتي Fortinet NSE 4 و NSE 7، ودرس كورسات Microsoft MCSA و VMware و Palo Alto (PCNSA / PCNSE) و MikroTik (MTCNA / MTCRE) و Aruba و Ubiquiti، إلى جانب أنظمة الاتصالات VoIP (Asterisk و Elastix و 3CX). يكتب في كونكت للتقنية شروحات عملية في الشبكات وأمن المعلومات.

إعلان
إعلان
تحميل الكتاب