PHP ile tablo oluşturun ve MySQL doldurmak

0 Cevap php

Ben bir web sayfası üzerinde görüntülemek için bir tablo oluşturma ve bu tablo bir MySQL veritabanı veri doldurulur. Ben zor benim için yapıyoruz bir kaç şey yapmaya çalışıyorum.

Önce JavaScript aracılığıyla HTML ayrı bir dosya var PHP kodu aramak zorunda çalışıyorum. Ben doğru çalışma olduğunu düşünüyorum ama (tablo görüntüler değil çünkü)% 100 emin değilim. Ben doğru some tablo için kod (PHP dosyası olan) Kundakçı içinde görüntüler nedeniyle çalışma olduğunu düşünüyorum.

İkincisi ben de kolay görüntüleme için yani sira renkleri yapmaya çalışıyorum. Benim PHP kodu kadar altındadır. Tablo herhangi bir tarayıcıda de göstermek değil.

    $query = "SELECT * FROM employees";
    $result = mysql_query($query);

    $num = mysql_num_rows($result);

    echo '<table>';

    for ($i = 0; $i < $num; $i++){
        $row = mysql_fetch_array($result);
        $id = $row['id'];
        $l_name = $row['l_name'];
        $f_name = $row['f_name'];
        $ssn = $row['ssn'];

        $class = (($i % 2) == 0) ? "table_odd_row" : "table_even_row";

        echo "<tr>";
            echo "<td class=" . $class . ">$wrap_id</td>";
            echo "<td class=" . $class . ">$wrap_l_name</td>";
            echo "<td class=" . $class . ">$wrap_f_name</td>";
            echo "<td class=" . $class . ">$wrap_ssn</td>";
        echo "</tr>";

    }

    echo '</table>';

    mysql_close($link);

}

EDIT

Birkaç soruyu cevaplamak için:

@ Controlfreak123, sana "('filename_with_php_in_it') içerir" ile ne demek emin değilim. Bildiğim kadarıyla sayfa ayrıştırılması denir değil gibi, ben denir ediliyor ve iletişim yapılıyor düşünüyorum. Ben kundakçı tablo için kodunu gösterir ve bu kod böylece HTML dosyası ve PHP dosyası arasında iletişim yer alıyor olmalı, ayrı bir PHP dosyası olduğunu çünkü bunun doğru olduğuna inanıyorum benim asıl soruya dikkat çekti. İşte bilmeniz bakım eğer ben HTML dosyası sizden PHP dosyasını arıyorum nasıl:

<script language="javascript" type="text/javascript" src="/Management/Employee_Management.php?action=Edit_Employee"></script>

@ Matt S, ben Kundakçı baktım ve PHP kodu (ya da bazı) gerçekten geçirilen olduğunu gördü kadar aslında ben hiç bir şey elde bilmiyordum, çıkış yolunda çok almıyorum HTML dosyası. Belirli soru nasıl PHP ile benim MySQL veritabanı istediğim veri almak ve HTML tabloya doldurmak yapmaktır. Ben de employees bu veri var olmadığını teyit edebilir, iki girişleri test etmek için koymak. Eğer önerilen gibi JavaScript olmadan kendi dosyasına kodu koymak için deneyebilirsiniz, ama benim HTML ve ayrı olmak PHP dosyalarını istiyorum çünkü bu benim amacı yenilgi olacaktır, ama ben PHP kodu iyi ise sadece görmek için deneyebilirsiniz ve emin JavaScript kırılma olmadığından emin olmak için.

@ Aaron, (özür dilerim) ne soruyorsun emin değilim. Kod oluşturmak ve bir HTML sayfası üzerinde bir tablo doldurmak doldurmak içindir.

0 Cevap