php - 用css设计php输出表

标签 php html css oracle

请任何可以帮助我解决这个问题的人。我有一个带有问题的 html 文件。单击提交时,它会调用一个 php(它与我在 Oracle 中的数据库连接)并在 html 中显示一个表(使用 ajax)。 我想知道如何以更好的形式显示该表?我可以设计吗?

这是我的 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;
        }    

请问有人知道我应该怎么做才能成功吗??? 重要的是,表格将显示在同一页面内,而不是另一个页面内。

最佳答案

您需要将您的 ID 添加到表格 div - 如下所示:

<?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/

关于php - 用css设计php输出表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23329608/

相关文章:

php - 如何在 Laravel 5.7 中获取 json 值?

php - 当动态多个值出现时在mysql中选择where子句

php - 复选框多选数组不会在 for 循环内推送到 $_POST

html - 这是一个 CSS 错误吗?左边框不显示

html - CSS Navigation Sprite 悬停不起作用

html - 左侧带有 Logo 的导航栏

php - 使用 regex/preg_match() 检查一组十进制坐标是否有效

php - 一个查询而不是多个

javascript - 上传多个文件夹

html - 如何从跨度两侧删除空白?