Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php HTML表格网格_Php_Html_Sql_Grid_Html Table - Fatal编程技术网

Php HTML表格网格

Php HTML表格网格,php,html,sql,grid,html-table,Php,Html,Sql,Grid,Html Table,我需要一些帮助。 我正在创建一个带有网格/边框的表视图。 然而,尽管我在标签中包含了style='',但一些边框还是看不见。 如果我告诉您,我只看到表标记中包含的表边框,那就更好了 格式见附件 顺便说一下,我通过PHP脚本获取数据库中的记录。 这是我的密码: $result.="<br/><br/><br/> <table style='border:solid 1px;'>"; $result.="<thead style

我需要一些帮助。 我正在创建一个带有网格/边框的表视图。 然而,尽管我在标签中包含了style='',但一些边框还是看不见。 如果我告诉您,我只看到表标记中包含的表边框,那就更好了

格式见附件

顺便说一下,我通过PHP脚本获取数据库中的记录。 这是我的密码:

$result.="<br/><br/><br/>
        <table style='border:solid 1px;'>";
$result.="<thead style='border-bottom:thin solid'><th style='text-    align:center;border-style:solid 1px'>YC ".$store_name."</th></thead>
            <tr><td></td>
            <td colspan='3'>Service Time   </td>
        <td colspan='3'>Production Time</td>
        <!--<td colspan='3'>Customer Feedback</td>
        <td colspan='3'>Customer Feedback</td>
        <td colspan='3'>Customer Feedback</td>-->
        </tr>
        <tr></tr>
        <tr>
        <td></td>
        <td>TC Within<br>30 mins.</td>
        <td>Total<br>TC</td>
        <td><br/>%</td>
        <td>Within 15 <br/>mins.</td>
        <td>Total <br/>TC</td>
        <td><br/>%</td>

        </tr>
        <tr></tr>";
//get PartView
$query = "SELECT * FROM Part_view WHERE StoreID = ".$store_id." AND datepart(month,TransDate) = '".$month."' AND datepart(year,TransDate) = '".$year."' ORDER BY TransDate ASC ";
 $que = mssql_query($query);
    while($row=mssql_fetch_array($que)){
        $transdate =date('d',strtotime($row['TransDate']));
        $tc30 = $row['TC30'];
        $totaltc30 = $row['Total_TRX1'];
        $hitrate = round($row['Hitrate']);
        $pd15 = $row['PDT15'];
        $totalpd15 = $row['Total_TRX2'];
        $production = round($row['ProdTime']);
        $excellence = $row['Excellence'];
        $totalexcellence = $row['Total_TRX4'];
        $excellencepercent = round($row['ExcelPercent']);
        $good = $row['Good'];
        $totalgood = $row['Total_TRX5'];
        $goodpercent = round($row['GoodPercent']);
        $poor = $row['Poor'];
        $totalpoor = $row['Total_TRX6'];
        $poorpercent = round($row['PoorPercent']);
        if($hitrate==""){
            $hitrates = "";
        }else{
            $hitrates = $hitrate;
        }
            $result.="<tr>
                     <td>".$transdate."</td>
                     <td>".$tc30."</td>
                    <td>".$totaltc30."</td>
                    <td>".$hitrate."%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                     <td>".$pd15."</td>
                    <td>".$totalpd15."</td>
                    <td>".$production."%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>

        </tr>";
    }
    $result.="</table>";
    echo $result;
$result.=“


"; $result.=“YC”。$store\u name。“ 服务时间 生产时间 在
30分钟内进行TC。 总数
TC
% 15分钟内。 总数
TC
% "; //获取零件视图 $query=“从零件视图中选择*,其中StoreID=“.$store\U id.”和datepart(月,转换日期)='“$month.”和datepart(年,转换日期)='“$year.”“按转换日期ASC订购”; $que=mssql_查询($query); while($row=mssql\u fetch\u数组($que)){ $transdate=date('d',strottime($row['transdate'])); $tc30=$row['tc30']; $totaltc30=$row['Total_TRX1']; $hitrate=round($row['hitrate']); $pd15=$row['PDT15']; $totalpd15=$row['Total_TRX2']; $production=round($row['ProdTime']); $excellence=$row['excellence']; $totalexcellence=$row['Total_TRX4']; $excellencepercent=四舍五入($row['ExcelPercent']); $good=$row['good']; $totalgood=$row['Total_TRX5']; $goodpercent=round($row['goodpercent']); $poor=$row['poor']; $totalpoor=$row['Total_TRX6']; $poorpercent=round($row['poorpercent']); 如果($hitrate==“”){ $hitrates=“”; }否则{ $hitrates=$hitrate; } $result.=” “$transdate。” “$tc30。” “$totaltc30。” “$hitrate”。% “$pd15。” “$totalpd15。” “$production.”% "; } $result.=”; 回声$结果;

有人能帮我吗?

您可以使用此工具创建表格。但我建议你自己去做。你应该包括你的代码,我们可以帮助你解决这个问题


工具:

好的,我想你真正想问的是为什么整个网格没有被“边界化”。您可以使用CSS来实现比内联样式更简洁的效果。您需要为TD设置样式

代码: 桌子{ 边框宽度:1px; 边界间距:0px; 边框样式:实心; 边框颜色:黑色; 边界塌陷:分离; 背景色:白色; } 表th{ 边框宽度:1px; 填充:3倍; 边框样式:实心; 边框颜色:黑色; 背景色:白色; } 表td{ 边框宽度:1px; 填充:3倍; 边框样式:实心; 边框颜色:黑色; 背景色:白色; }


如果您在CSS中使用此选项,您可以删除所有现有的内联样式,此代码将修复所有问题。

您应该在问题中共享html和CSS。如果您告诉我们哪些边框看不到,我们需要查看您的CodeCoull帮助。 table { border-width: 1px; border-spacing: 0px; border-style: solid; border-color: black; border-collapse: separate; background-color: white; } table th { border-width: 1px; padding: 3px; border-style: solid; border-color: black; background-color: white; } table td { border-width: 1px; padding: 3px; border-style: solid; border-color: black; background-color: white; }