2014-04-27 28 views
0

請任何人都可以幫我解決這個問題。我有一個問題的HTML文件。當點擊提交時,它會調用一個php(它與Oracle中的數據庫連接),並在html中顯示一個表(使用ajax)。 我想知道如何以更好的形式顯示該表格?我可以設計它嗎?用css設計php輸出表

這是我在PHP

<?php 
    { 
    session_start(); 
    include "connect.php"; 
    } 
    $conn = DBConnect(); 
    $stid = DBExecute($conn, "select something..."); 
    $total = 0; 
    echo "<table> 
    <tr> 
    <th>Name1</th> 
    <th>Name2</th> 
    </tr>"; 
    while ($row = oci_fetch_array($stid, OCI_ASSOC)) { 
    echo "<tr><td>"; 
    echo $row['something']; 
    echo "</td>"; 
    echo "<td>"; 
    echo $row['something']; 
    echo "</td>"; 

    } 
    echo "</table>"; 
    ?> 

代碼,我想有例如用於表我會顯示這個CSS指示...

 #newspaper-a 
     { 
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 
    font-size: 12px; 
    margin: 45px; 
    width: 480px; 
    text-align: left; 
    border-collapse: collapse; 
    border: 1px solid #69c; 
     } 
     #newspaper-a th 
     { 
    padding: 12px 17px 12px 17px; 
    font-weight: normal; 
    font-size: 14px; 
    color: #039; 
    border-bottom: 1px dashed #69c; 
     } 
     #newspaper-a td 
     { 
    padding: 7px 17px 7px 17px; 
    color: #669; 
     } 
     #newspaper-a tbody tr:hover td 
     { 
    color: #339; 
    background: #d0dafd; 
     }  

請有誰知道我應該怎麼做成功嗎? 重要的表,在同一頁面不在另一個內部被所示..

回答

1

您需要將您的ID添加到表格 - 這樣的:

<?php 
{ 
session_start(); 
include "connect.php"; 
} 
$conn = DBConnect(); 
$stid = DBExecute($conn, "select something..."); 
$total = 0; 
// ADD YOUR ID HERE vvvvvvvv 
echo "<table id="newspaper-a"> 
<tr> 
<th>Name1</th> 
<th>Name2</th> 
</tr>"; 
while ($row = oci_fetch_array($stid, OCI_ASSOC)) { 
echo "<tr><td>"; 
echo $row['something']; 
echo "</td>"; 
echo "<td>"; 
echo $row['something']; 
echo "</td>"; 

} 
echo "</table>"; 
?> 

http://jsfiddle.net/jakemulley/hs3mF/

+0

野應..它不會那樣工作,對不起 – user3554875