1

我想知道是否有人可以帮助我。

我正在使用下面的代码在我的网页上创建一个表格。

   <table id="report" width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
              <th width="150"></th>
          <th width="140"><div align="left">Location Name</div></th>
          <th width="398"><div align="left">Address</div></th>
              <th width="124"><div align="center">Finds Made</div></th>
              <th width="280"></th>
              <th width="101"></th>
              <th width="166"></th>
              <th width="90"></th>
        </tr>
        <?php

                        echo "<tr>
                                <td><div><a href='delete.php?locid=$lid'>Delete Location</a></div></td> 
                                <td><div align='left'>$lname</div></td>
                                <td><div align='left'>$laddress</div></td>
                                <td><div align='center'>$findscount</div></td>
                                <td><div><a href='viewlocation.php?locid=$lid'>View/Amend Location Details</a></div></td>  
                                <td><div><a href='addfinds.php?locid=$lid'>Add Finds</a></div></td> 
                                <td><div><a href='addfinds.php?locid=$lid'>Add Find Images</a></div></td>
                                <td><div><a href='finddetails.php?locid=$lid'>View Finds</a></div></td> 
                            </tr>";
                            echo "<th colspan=\"8\"><hr width=\"100%\"></th>";

我正在尝试做并且遇到问题的是在每行数据之间创建一个换行符,我想将它放在我的代码行之前:echo "<th colspan=\"8\"><hr width=\"100%\"></th>";

我尝试使用"\n", echo "\n","<br />"仅举几例,但我似乎无法让它工作。

我只是想知道是否有人可以看看这个,让我知道我哪里出错了。

非常感谢和问候

4

3 回答 3

2
 <tr><th colspan="8"><br/><hr width="100%"></th><tr>
于 2012-06-01T10:18:29.240 回答
0

<th>还需要一个包装<tr>。然后将此添加到您的CSS

th[colspan=8] { margin-top: 1em; }
于 2012-06-01T10:00:19.933 回答
0

我通常这样做:

echo "<th colspan=\"8\"><hr width=\"100%\"></th>\r\n" .
     "<td></td>" .

...等等。

于 2012-06-01T10:01:26.093 回答