اذهب إلى المحتوى
  • 0

عرض أسماء المرضى المسجلين عند طبيب معين من جدول PHPMyAdmin على صفحة HTML بترتيب مرتب في لغة PHP

Sara Mohammed9

السؤال

ممكن كود استعراض اسماء المرضى المسجلين عند دكتور معين من جدول phpmyadmin لصفحة html  مصممة بااسماء االمرضى وصورهم بطريقة مرتبة بلغة php

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

عليك أولاً إنشاء  ملف PHP جديد بالامتداد .php، مثلاً patients.php، وتضمين ملف الاتصال بقاعدة البيانات الخاصة بك في بداية الملف، بعد ذلك تغيير معلومات الاتصال بالمستضيف وقاعدة البيانات واسم المستخدم وكلمة المرور بمعلومات الاتصال الصحيحة:

<?php
$host = 'localhost';
$db = 'database_name';
$user = 'username';
$password = 'password';

$connection = new mysqli($host, $user, $password, $db);
if ($connection->connect_error) {
    die('Connection failed: ' . $connection->connect_error);
}
?>

الآن نأتي لخطوة كتابة استعلام SQL لاسترداد أسماء المرضى المسجلين عند الطبيب المعين، ويجب عليك استبدال doctor_id بالمعرف الخاص بالطبيب في جدول المرضى:

<?php
$doctor_id = 1; // قم بتغييره بمعرف الطبيب المعين

$query = "SELECT name FROM patients WHERE doctor_id = $doctor_id";
$result = $connection->query($query);
?>

أخيرً تضمين ملف HTML الذي يحتوي على الهيكل الأساسي لصفحتك، ووضع الكود التالي بعد تضمين ملف الاتصال بقاعدة البيانات:

<?php
// الاستعلام واسترداد النتائج
// يتم وضعها هنا
?>

<!DOCTYPE html>
<html>
<head>
    <title>قائمة المرضى</title>
</head>
<body>
    <h1>قائمة المرضى</h1>

    <table>
        <thead>
            <tr>
                <th>الاسم</th>
            </tr>
        </thead>
        <tbody>
            <?php while ($row = $result->fetch_assoc()) { ?>
                <tr>
                    <td><?php echo $row['name']; ?></td>
                </tr>
            <?php } ?>
        </tbody>
    </table>

</body>
</html>

<?php
$connection->close();
?>

استخدمت العلامة <?php ... ?> لتضمين الكود الخاص بلغة PHP داخل صفحة HTML، والاستعلام SQL يتم تنفيذه واسترداد النتائج في الجزء المشار إليه في التعليق "الاستعلام واسترداد النتائج".

وعليك بتغيير قيمة doctor_id إلى المعرف الصحيح للطبيب المعين.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...