Mohamed Nasr14 نشر 12 ديسمبر 2023 أرسل تقرير نشر 12 ديسمبر 2023 لو عاوز ارابط موقع بphp myadmin استخدام لغة php ولا لغة ايه 1 اقتباس
0 Adnane Kadri نشر 12 ديسمبر 2023 أرسل تقرير نشر 12 ديسمبر 2023 تحتاج ترتيب الأمور قليلا، PHPMyAdmin هو نظام تحكم مكتوب بلغة PHP لإدارة قواعد البيانات MySQL في واجهة تفاعلية، وهي واحدة من أكثر النظم الإدارية شيوعا في MySQL. الآن، إدارة موقع وربطه لا تكون من على PHPMyAdmin. بل هي آداة تعنى بإدارة قواعد البيانات التي سوف يبنى عليها هذا الموقع، وذلك من حذف وتعديل وقراءة وتنفيذ استعلامات والقيام بعمليات على قواعد البيانات وما الى ذلك. سبب الارتباط بلغة PHP هو بسبب أن النظام يستخدم حصرا لإدارة قواعد MySQL والتي شائع استخدامها في PHP. هذا بجانب أن النظام أساسا مكتوب على لغة PHP. وكما أنه قد تم تسويق هذا النظام ضمن تجميعات مثل XAMPP و LAMPP و WAMPP الشائع استخدامها في تطويرر تطبيقات الويب باستخدام PHP. اقتباس
0 Mohamed Nasr14 نشر 12 ديسمبر 2023 الكاتب أرسل تقرير نشر 12 ديسمبر 2023 وكيفية الرابط بين ملفات الموقع والphp اقتباس
0 Khaled Osama3 نشر 13 ديسمبر 2023 أرسل تقرير نشر 13 ديسمبر 2023 للوصول إلى phpMyAdmin وإدارة قواعد البيانات MySQL الخاصة بك باستخدام PHP، يمكنك استخدام أي لغة برمجة تدعم الاتصال بقواعد البيانات MySQL والتفاعل معها. اللغة الأكثر شيوعاً لتطوير واجهات المستخدم الويب هي PHP نفسها، لكن يمكنك استخدام أي لغة أخرى تدعم الاتصال بقواعد البيانات MySQL. في حال استخدام PHP، يمكنك ربط بين ملفات الموقع والphp 1. إنشاء اتصال بقاعدة البيانات: في ملف PHP، استخدم الأمر `mysqli_connect` لإنشاء اتصال بقاعدة البيانات. يجب عليك توفير اسم المضيف (localhost في حالة phpMyAdmin مثبتة محليا)، اسم المستخدم، كلمة المرور، واسم قاعدة البيانات. <?php $host = "localhost"; $username = "اسم_المستخدم"; $password = "كلمة_المرور"; $database = "اسم_قاعدة_البيانات"; $conn = mysqli_connect($host, $username, $password, $database); if (!$conn) { die("فشل الاتصال: " . mysqli_connect_error()); } ?> 2. استعلامات SQL: يمكنك استخدام اللغة SQL لاستعلام وتحديث البيانات في قاعدة البيانات. قم بتنفيذ استعلامات SQL باستخدام `mysqli_query`. <?php $sql = "SELECT * FROM اسم_الجدول"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { // استخدم البيانات هنا } } else { echo "لا توجد نتائج"; } mysqli_close($conn); ?> يمكنك أيضاً استخدام استعلامات INSERT، UPDATE، DELETE لتعديل البيانات. 3. تضمين ملفات PHP في صفحات الموقع: يمكنك استخدام `include` أو `require` لتضمين ملفات PHP في صفحات موقعك. على سبيل المثال، <?php include("ملف_الاتصال_بقاعدة_البيانات.php"); ?> هذا يسمح لك باستخدام متغيرات الاتصال بقاعدة البيانات في جميع صفحات موقعك. يرجى ملاحظة أنه يجب عليك تحديد قواعد البيانات الخاصة بك وهياكل الجداول وفقًا لاحتياجات مشروعك. اقتباس
0 Mohamed Nasr14 نشر 21 ديسمبر 2023 الكاتب أرسل تقرير نشر 21 ديسمبر 2023 Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\xampp\htdocs\oppoproject\db_conn.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\oppoproject\db_conn.php on line 9 1 اقتباس
0 Mustafa Suleiman نشر 22 ديسمبر 2023 أرسل تقرير نشر 22 ديسمبر 2023 بتاريخ 21 ساعة قال Mohamed Nasr14: Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\xampp\htdocs\oppoproject\db_conn.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\oppoproject\db_conn.php on line 9 لديك مشكلة في استدعاء الدالة mysqli_connect() في السطر 9 من ملف db_conn.php في مشروعك، وتلك الدالة تستخدم لإنشاء اتصال بقاعدة بيانات MySQL باستخدام امتداد MySQLi. تأكد من أن امتداد MySQLi مفعل في تكوين PHP لديك، عن طريق فتح ملف php.ini والتأكد من أن السطر التالي غير معلق (أزل الفاصلة المنقوطة إذا كانت موجودة): extension=mysqli بعد إجراء التغييرات، أعد تشغيل خادم الويب لتطبيق التكوين. أيضًا عليك كتابة بيانات الاتصال بقاعدة البيانات (المضيف، اسم المستخدم، كلمة المرور، إلخ) التي قدمتها في دالة mysqli_connect() بشكل صحيح كالتالي: $conn = mysqli_connect("localhost", "اسم_المستخدم", "كلمة_المرور", "اسم_قاعدة_البيانات"); إن استمرت المشكلة جرب الاتصال بقاعدة البيانات باستخدام سكريبت PHP بسيط يحتوي على كود الاتصال فقط، وذلك يساعد في عزل المشكلة والتحقق مما إذا كانت المشكلة تتعلق بالكود نفسه أم بتكوين الخادم. <?php $conn = mysqli_connect("localhost", "اسم_المستخدم", "كلمة_المرور", "اسم_قاعدة_البيانات"); if (!$conn) { die("فشل الاتصال: " . mysqli_connect_error()); } echo "تم الاتصال بنجاح"; mysqli_close($conn); ?> اقتباس
السؤال
Mohamed Nasr14
لو عاوز ارابط موقع بphp myadmin استخدام لغة php ولا لغة ايه
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.