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

Chihab Hedidi

الأعضاء
  • المساهمات

    620
  • تاريخ الانضمام

  • تاريخ آخر زيارة

مقال تعليقات بواسطة Chihab Hedidi

  1. بتاريخ 12 دقائق مضت قال كمال صالح محمد:

    لازال يتبقى خطاء استاذي القدير :

    مرحبا كمال،
    حاول استخدام هذا الكود وتأكد من أن جميع علامات PHP تأتي بالترتيب الصحيح:

    <?php
        $server = 'DESKTOP-PJDLJNR';
        $database = 'Legacy';
        $username = '';
        $password = '';
    
        $connection = new PDO("sqlsrv:Server=$server;Database=$database", $username, $password);
        if (!$connection) {
            die(print_r(sqlsrv_errors(), true));
        }
    
        $sql_query = 'SELECT * FROM Problemss';
        $statement = $connection->query($sql_query);
    ?>
    
    <table border="1" width="100%">
        <tr>
            <th>تم</th>
            <th>الحلول</th>
            <th>المشكلة</th>
            <th>م</th>
            <th>الرقم</th>
        </tr>
    
        <?php while ($row = $statement->fetch(PDO::FETCH_ASSOC)) { ?>
            <tr>
                <td><?php echo $row['تم']?></td>
                <td><?php echo $row['الحلول']?></td>
                <td><?php echo $row['المشكلة']?></td>
                <td><?php echo $row['م']?></td>
                <td><?php echo $row['الرقم']?></td>
            </tr>
        <?php } ?>
    
    </table>
    
    <?php $connection = null; // إغلاق الاتصال بقاعدة البيانات ?>

    بالتوفيق إن شاء الله.

    • شكرًا 1
  2. بتاريخ On 31‏/12‏/2023 at 16:16 قال كمال صالح محمد:

    هاذه هي في الشكل التالي:

    مرحبا كمال،

    يبدو أن هناك خطأ في تركيبة كود PHP الخاص بك، بحيث أن العبارة print_r($row); يجب أن تكون خارج الحلقة وقبل جدول HTML، و أيضا يجب عليك إغلاق علامة PHP بشكل صحيح قبل بدء كود HTML.

    هذا كود ال php بعد التصحيح:

    <?php
        $server = 'DESKTOP-PJDLJNR';
        $database = 'Legacy';
        $username = '';
        $password = '';
    
        $connection = new PDO("sqlsrv:Server=$server;Database=$database", $username, $password);
        if (!$connection) {
            die(print_r(sqlsrv_errors(), true));
        }
    
        $sql_query = 'SELECT * FROM Problemss';
        $statement = $connection->query($sql_query);
    ?>
    
    <table border="1" width="100%">
        <tr>
            <th>تم</th>
            <th>الحلول</th>
            <th>المشكلة</th>
            <th>م</th>
            <th>الرقم</th>
        </tr>
    
        <?php
        while ($row = $statement->fetch(PDO::FETCH_ASSOC)) {
        ?>
            <tr>
                <td><?php echo $row['تم']?></td>
                <td><?php echo $row['الحلول']?></td>
                <td><?php echo $row['المشكلة']?></td>
                <td><?php echo $row['م']?></td>
                <td><?php echo $row['الرقم']?></td>
            </tr>
        <?php
        }
        $connection = null; // close the connection
        ?>
    </table>

    تأكد من استبدال القيم المؤقتة لـ $username و $password بالقيم الفعلية لاعتمادك على قاعدة البيانات. 

    بالتوفيق إن شاء الله @كمال صالح محمد

    • شكرًا 1
×
×
  • أضف...