تطوير الويب: أساسيات لغة PHP مع قواعد البيانات
PHP هي لغة برمجة من جهة الخادم (Server-side) تستخدم لإنشاء مواقع ويب ديناميكية. تتكامل PHP بسهولة مع MySQL لبناء تطبيقات ويب تفاعلية.
أساسيات PHP
تبدأ PHP ب <?php وتنتهي بـ ?>. المتغيرات: $name = ‘Ahmed’. الجمل الشرطية: if-else، الحلقات: for, while. الدوال: function myFunc() { }. الاتصال بقاعدة البيانات: mysqli_connect() أو PDO.
التعامل مع قواعد البيانات من PHP
$conn = mysqli_connect(‘localhost’, ‘user’, ‘pass’, ‘db’); $result = mysqli_query($conn, ‘SELECT * FROM users’); while($row = mysqli_fetch_assoc($result)) { echo $row[‘name’]; }. إدراج بيانات: INSERT، تحديث: UPDATE، حذف: DELETE. استخدام الاستعلامات المحضرة (Prepared Statements) للأمان.
تمارين
- اكتب كود PHP للاتصال بقاعدة بيانات وعرض جميع المستخدمين.
- أنشئ نموذج HTML يرسل بيانات إلى PHP لإدراج مستخدم جديد.
- كيف تمنع هجمات حقن SQL في PHP؟
للمزيد: الهندسة الفضائية و الدوال الأسية.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.