+ -
当前位置:首页 → 问答吧 → 求一个格式输出的问题。

求一个格式输出的问题。

时间:2011-09-22

来源:互联网

PHP code

<td colspan="3" rowspan="2" style="text-align: center; color: windowtext; font-size: 12.0pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 宋体; vertical-align: bottom; white-space: nowrap; border-left: .5pt solid windowtext; border-right: .5pt solid black; border-top: .5pt solid windowtext; border-bottom: .5pt solid black; padding: 0px">
        <?php
            foreach($row1 as $k=>$v)
            {
                echo '<img src="test.php?codebar=BCGcode39extended&text='.$v.'"><br />';
            }
        ?></td>


以下是原来的输出格式:
原来格式是:
|A|
|B|
|C|
|D|
现在想要改变,如图:


|A|B|
|C|D|

| |代表TD。


循环输出后依次在左右输出,如图中的A和B,C,D依次类推。

这样输出要怎么写?谢谢!

作者: lazygc520   发布时间: 2011-09-22

PHP code
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
      <?php
    $i = 0;
     foreach($row1 as $k=>$v)
     {
     
    ?>
    <td><?php echo '<img src="test.php?codebar=BCGcode39extended&text='.$v.'">';?></td>
    <?php
    if($i%2 == 0){echo '</tr><tr>';}
    $i ++;
    }
    ?>
  </tr>
</table>

作者: nananjoy   发布时间: 2011-09-22

请把td的样式提到css文件中:

  <?php
  $k=0; 
  foreach($row1 as $k=>$v)
  { if($k%2==0)
  echo '<tr><td ><img src="test.php?codebar=BCGcode39extended&text='.$v.'"></td>';
  else
  echo '<td><img src="test.php?codebar=BCGcode39extended&text='.$v.'"></td></tr>';
  $k++;  
}
  ?>

作者: ohmygirl   发布时间: 2011-09-22

相关阅读 更多