【发布时间】:2014-03-17 18:03:28
【问题描述】:
所以下面的代码是创建一个 2 个并排的盒子,一个在右边,一个在左边。我现在需要开始一个新行,但不知道如何。 MySQL 为每个盒子换行,但我每第二个盒子都需要它......有什么想法吗?
图像显示了我需要在每一行重复的内容(代码现在的内容):
代码:
<table width="90%" height="166" border="1" align="center" cellpadding="3" cellspacing="3">
<tr>
<?
if (isset($_GET['id'])) {
$proid = $_GET['id'];
$result = mysqli_query($con,"SELECT * FROM auction_products WHERE id = $proid");
} else {
$result = mysqli_query($con,"SELECT * FROM auction_products");
}
while($row = mysqli_fetch_array($result))
{
?>
<td width="50%">
<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="3" align="center">
<TD>
<p>Input : <? echo $row['barcode'] ?><br />
Barcode : Codabar<br />
Check Digit : N.A.<br /><br />
</p>
</TD>
<TD>
|<br />
|<br />
|<br />
|
</TD>
<TD>
Winner #______<br />
Amount $______
</TD>
</TABLE>
<center>
<div id="barcodecontainer" style="width:5in">
<div id="barcode<? echo $row['id']?>" ><? echo $row['barcode']?></div>
</div>
<br />
<script type="text/javascript">
/* <![CDATA[ */
function get_object(id) {
var object = null;
if (document.layers) {
object = document.layers[id];
} else if (document.all) {
object = document.all[id];
} else if (document.getElementById) {
object = document.getElementById(id);
}
return object;
}
get_object("barcode<? echo $row['id']?>").innerHTML=DrawHTMLBarcode_Code128B(get_object("barcode<? echo $row['id']?>").innerHTML,"yes","in",0,2.5,1,"bottom","center","","black","white");
/* ]]> */
</script>
</center>
</td>
<? } ?>
</tr>
</table>
【问题讨论】:
-
将所有代码从表格中间分离出来会有所帮助....
-
你能解释一下Rottingham吗?我不知道那是什么意思。