بناء تطبيق PHP لإدارة البيانات: دليل عملي للمبتدئين في تطوير التطبيقات باستخدام MySQL-PHP CRUD APP

  Рет қаралды 13,963

akwad it - اكواد اي تي

akwad it - اكواد اي تي

Күн бұрын

رابط فيوييو السيرفر المحلي
• 57-تحديد الحجم وتخطيط ...
رابط تعلم mysql
• دورة SQL
رابط github للمشروع :
github.com/ita...
---
المكتبات
getbootstrap.com/
feathericons.com/
codeseven.gith...
releases.jquer...
في هذا الفيديو، سنتعلم كيفية تطوير تطبيق CRUD مبسط باستخدام لغة PHP وقاعدة بيانات MySQL. سنتعرف على الخطوات الأساسية لإنشاء واجهة المستخدم وربطها بقاعدة البيانات، بما في ذلك إنشاء الجداول والحقول، والتحقق من صحة البيانات المدخلة، وإضافة وتحديث وحذف السجلات. سنستخدم أيضًا بعض المكتبات والأدوات الإضافية مثل jQuery و Bootstrap لتحسين تصميم ووظائف التطبيق.
يتم استخدام مصطلح CRUD لوصف العمليات الأساسية التي يمكن تنفيذها على قاعدة بيانات. يشير كل حرف في الاختصار CRUD إلى عملية معينة:
- C: Create (إنشاء)
- R: Read (قراءة)
- U: Update (تحديث)
- D: Delete (حذف)
بالنسبة لبي اتش بي وماي سكول، يمكن تنفيذ هذه العمليات باستخدام الأساليب والدوال المتاحة في PHP وMySQL، على التوالي. وفيما يلي شرح مختصر لكل عملية CRUD:
- Create: تستخدم عملية الإنشاء لإضافة بيانات جديدة إلى قاعدة البيانات. يتم ذلك عادة باستخدام نموذج HTML يحتوي على حقول المدخلات، ويتم تعبئة هذه الحقول بالبيانات التي يريد المستخدم إضافتها، ثم يتم إرسال هذا النموذج إلى ملف PHP لمعالجة البيانات وإضافتها إلى قاعدة البيانات باستخدام SQL.
- Read: تستخدم عملية القراءة لاسترداد البيانات من قاعدة البيانات وعرضها للمستخدم. يتم ذلك عادة باستخدام SQL SELECT لاستعادة السجلات الموجودة في قاعدة البيانات، ويتم عرضها على الصفحة باستخدام HTML وCSS.
- Update: تستخدم عملية التحديث لتعديل البيانات الموجودة في قاعدة البيانات. يتم ذلك عادة باستخدام نموذج HTML يحتوي على حقول المدخلات ويتم تعبئتها بالبيانات التي يريد المستخدم تعديلها، ثم يتم إرسال هذا النموذج إلى ملف PHP لمعالجة البيانات وتحديثها في قاعدة البيانات باستخدام SQL UPDATE.
- Delete: تستخدم عملية الحذف لإزالة البيانات من قاعدة البيانات. يتم ذلك عادة باستخدام رابط HTML أو زر حذف يتم النقر عليه لإزالة السجل المحدد من قاعدة البيانات باستخدام SQL DELETE.
تطوير تطبيق CRUD بالـ PHP و MySQL، تطبيق CRUD، لغة PHP، قاعدة بيانات MySQL، إضافة سجلات، قراءة البيانات، تحديث البيانات، حذف البيانات، واجهة المستخدم، تصميم واجهة المستخدم، استخدام HTML و CSS، الاتصال بقاعدة البيانات، استخدام SQL للبحث والتعديل في البيانات، إنشاء نماذج الإدخال، صفحة العرض الرئيسية، صفحة تفاصيل السجل، صفحة إضافة سجل جديد، صفحة تحرير السجل، صفحة حذف السجل، التحقق من صحة الإدخالات، استخدام جلسات المستخدم، حماية البيانات من الاختراق، إدارة الأخطاء والاستثناءات، تحسين الأداء، مراجعة الأمان، تحسين تجربة المستخدم، إطلاق التطبيق، نشر التطبيق، تحديث التطبيق.
يتطلب تنفيذ هذه العمليات العديد من الخطوات والتفاصيل التقنية، ولكن يمكن استخدام الكثير من الإطارات والمكتبات الجاهزة لتبسيط العملية. على سبيل المثال، يمكن استخدام إطار العمل Laravel لتسهيل عمليات CRUD في PHP، ويمكن استخدام مكتبة PDO للتفاعل مع MySQL بشكل آمن وفعال.

Пікірлер: 46
@ahmedseyyid1377
@ahmedseyyid1377 3 ай бұрын
والله مافي حدا يعلم مثلك الله يجزيك الخير
@akwadit-rj4nd
@akwadit-rj4nd 3 ай бұрын
وجزاك الله خيرا
@pegsusplazma5775
@pegsusplazma5775 5 ай бұрын
والله طول الفيدو انا بصفق والله انك كفو
@akwadit-rj4nd
@akwadit-rj4nd 5 ай бұрын
حبيبي ربنا يبارك فيك دة من ذوقك الراقي
@adilfathi2816
@adilfathi2816 7 ай бұрын
بارك الله فيك
@akwadit-rj4nd
@akwadit-rj4nd 7 ай бұрын
جزاك الله خيرا
@safutayar3288
@safutayar3288 8 ай бұрын
شي رائع و مختصر و متقدم جدا
@akwadit-rj4nd
@akwadit-rj4nd 8 ай бұрын
شكرا ليك - بالتوفيق
@zzzzzzzzzzzzzzzzzzzzzzzzz-o6s
@zzzzzzzzzzzzzzzzzzzzzzzzz-o6s 3 ай бұрын
شرحك اكثر من رائع والله ركز على وضوح الصوت استخدم مايك
@akwadit-rj4nd
@akwadit-rj4nd 3 ай бұрын
ربنا يبارك فيك
@Html-ek1yx
@Html-ek1yx 5 ай бұрын
شكرا الك الله يسعدك
@akwadit-rj4nd
@akwadit-rj4nd 5 ай бұрын
اللهم امين جميعا يارب
@akwadit-rj4nd
@akwadit-rj4nd 5 ай бұрын
بالتوفيق ان شاء الله
@zzzzzzzzzzzzzzzzzzzzzzzzz-o6s
@zzzzzzzzzzzzzzzzzzzzzzzzz-o6s 3 ай бұрын
شرحك جميل جداً فقط اهتم بالصوت وكبر خط الاكواد بارك الله فيك
@akwadit-rj4nd
@akwadit-rj4nd 3 ай бұрын
ان شاء الله هاخد بالي
@alisalameh9165
@alisalameh9165 6 ай бұрын
شكرا
@akwadit-rj4nd
@akwadit-rj4nd 6 ай бұрын
بالتوفيق ان شاء الله
@wefaqbakkar1231
@wefaqbakkar1231 6 ай бұрын
شكرا جزيلا شرح رائع نتمنى تعمله ب ajax
@akwadit-rj4nd
@akwadit-rj4nd 6 ай бұрын
في اقرب فرصة أن شاءالله
@Egyptbestvisit
@Egyptbestvisit 9 ай бұрын
شرح جميل
@akwadit-rj4nd
@akwadit-rj4nd 9 ай бұрын
شكرا للدعم
@yagour
@yagour 7 ай бұрын
جزاك الله خيرا ، ممكن شرح طريقة تحميل مطبوع او شهادة خاصة بالطلاب من نوع pdf
@akwadit-rj4nd
@akwadit-rj4nd 7 ай бұрын
وجزاك الله خيرا. تقصد اني اعمل تصدير البيانات في شكل pdf
@yagour
@yagour 5 ай бұрын
نعم استاذ جزاك الله خيرا ، انا في طوز انشاء برنامج للطلاب ، قصد تصدير شهادة التسجيل وطلب التسجيل على شكل pdf ببرنامج fpdf
@omaral-washmy-8382
@omaral-washmy-8382 3 ай бұрын
اعتقد عندي مشكلة في اللوب لانه بيعمل تخطي لأول ID ثم بيطبع اللي بعده
@akwadit-rj4nd
@akwadit-rj4nd 3 ай бұрын
بتكتب نفس الكود
@omaral-washmy-8382
@omaral-washmy-8382 3 ай бұрын
عملتها باسلوب do while لكن شكرُا جزيلا على الشرح الجميل
@omaral-washmy-8382
@omaral-washmy-8382 3 ай бұрын
@@akwadit-rj4nd امانة البنية للملفات عندي مختلفة لكن الاكواد نفسها بالضبط
@ProgrammerSho
@ProgrammerSho Ай бұрын
كيف اتواصل معاك
@akwadit-rj4nd
@akwadit-rj4nd Ай бұрын
itakwad.sp@gmail.com
@ahmedseyyid1377
@ahmedseyyid1377 3 ай бұрын
لوسمحت اريد اتواصل معك يا استاذ ؟
@akwadit-rj4nd
@akwadit-rj4nd 3 ай бұрын
itakwad.sp@gmail.com
@الزعيممالك-ف6ج
@الزعيممالك-ف6ج 2 ай бұрын
يا اخي كيف تربط Sql و hph مع html
@akwadit-rj4nd
@akwadit-rj4nd 2 ай бұрын
@@الزعيممالك-ف6ج ال بي إتش بي سيرفر بيعمل الشغل دة . احنا بنصمم المتطلبات مع توجيه السيرفر حسب متطلباتنا
@marammuftah2048
@marammuftah2048 5 ай бұрын
❤❤
@akwadit-rj4nd
@akwadit-rj4nd 5 ай бұрын
بالتوفيق
@mohamedlink
@mohamedlink 9 ай бұрын
تقريبا مفيش حد عربي عامل الشرح دا
@akwadit-rj4nd
@akwadit-rj4nd 9 ай бұрын
شكرًا جزيلاً لتقديرك وتعليقك الإيجابي على الفيديو . أنا سعيد جدًا أن ان الفيديو اعجبك، وأن تكون قد استفدت منه. تقديرك وتشجيعك يهيفرق معايا ، ويشجعني على مواصلة إنتاج المزيد من المحتوى القيم والمفيد.
@saraardogan1236
@saraardogan1236 4 ай бұрын
👍🏻👍🏻
@akwadit-rj4nd
@akwadit-rj4nd 4 ай бұрын
بالتوفيق
@DahBr-c4w
@DahBr-c4w 6 ай бұрын
أواجه مشلة في تعديل
@akwadit-rj4nd
@akwadit-rj4nd 6 ай бұрын
اية رساله الخطا اللي بتظهر عندك
@DahBr-c4w
@DahBr-c4w 6 ай бұрын
@@akwadit-rj4nd لايظهر عنيد أي خطأ ولكن عند ما أضعط على زر تعديل لا يحدث أي شيء ؟
@akwadit-rj4nd
@akwadit-rj4nd 6 ай бұрын
حاول تتأكد من الشغل بتاعك و ممكن تقارنة بالمشروع علي جيت هب
@ihab1510
@ihab1510 2 ай бұрын
باشمهندس ظهر ال errors ف ال id Warning: Undefined array key "id" in C:\xampp\htdocs\usesr_app\index.php on line 88 و في ال name Warning: Undefined array key "name" in C:\xampp\htdocs\usesr_app\index.php on line 91 و في ال Action C:\xampp\htdocs\usesr_app\index.php on line 103 );" class="text-danger" data-feather="trash-2"> و C:\xampp\htdocs\usesr_app\index.php on line 104 );" class="text-success" data-feather="edit">
@akwadit-rj4nd
@akwadit-rj4nd 2 ай бұрын
اتأكد انك عامل ال name,id في قاعدة البيانات
php CRUD operations with mysql
17:22
Iftikhar IFFE
Рет қаралды 38 М.
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Make your own app in minutes...
19:50
دليلك للمعلوماتية
Рет қаралды 372 М.
React Node.js MySQL CRUD Tutorial for Beginners
46:27
Lama Dev
Рет қаралды 303 М.
Step by Step Guide to Mastering Laravel 11 in Arabic 2024
1:53:00
Code Beast
Рет қаралды 2,6 М.
رفع موقع PHP & MySql على الإنترنت
12:11
غريب الشيخ || Ghareeb Elshaikh
Рет қаралды 21 М.
CRUD PHP SQL : Gestion des employés
51:47
faiz-dev
Рет қаралды 66 М.
Database Roadmap 2024 | الدليل الشامل لقواعد البيانات
19:52