0

我正在创建一个需要能够一次显示 16 个数字的显示器。一个表中 8 个,下一个表中 8 个。现在,我必须根据我在 MySql 数据库中的条目数来创建表格。我需要的是每个表中的 2 列(每列中有 4 个数字)并将它们限制为每个给定类别的最新 8 个数字。

到目前为止,这是我所拥有的:非常感谢您的帮助,我非常坚持这一点,谢谢。

    $select_query = "SELECT buyback.buyback_callNumber
      FROM buyback WHERE buyback.buyback_status = 'In-Progress' ";
    $select_query2 = "SELECT buyback.buyback_callNumber 
      FROM buyback WHERE buyback.buyback_status = 'Ready for Pickup'";

$result = mysql_query($select_query);



echo "
<align='center'>
<div class='span9' >
<table class='table table-striped table-bordered'>
<tr>
<td><strong><h3>In-Progress</h3></strong></td>
</tr>"; 
 while($record = mysql_fetch_array($result)){
echo "<tr>";

echo "
<td><strong><h3>".$record['buyback_callNumber'] ."</h3></strong></td></tr>";

}
echo "</table></div>";

echo "
<div class='span9'>
<table class='table table-striped table-bordered'>
<tr>
<td><strong><h3>Ready</h3></strong></td>
</tr>";

$result2 = mysql_query($select_query2);
while($record2 = mysql_fetch_array($result2)){
echo "<tr>";

echo"
<td><strong><h3>".$record2['buyback_callNumber'] ."</h3></strong></td></tr>";

}
echo "</table></div></align>";



echo "</form>  ";
4

2 回答 2

0

至于将每个表的结果限制为 8 个,只需在每个查询中添加“LIMIT 8”(您可能还想按日期或您可能设置的其他字段对这些查询进行排序)

$select_query = "SELECT buyback.buyback_callNumber
  FROM buyback WHERE buyback.buyback_status = 'In-Progress' LIMIT 8";
$select_query2 = "SELECT buyback.buyback_callNumber 
  FROM buyback WHERE buyback.buyback_status = 'Ready for Pickup' LIMIT 8";
于 2013-11-14T02:06:33.430 回答
0

不知道为什么要使用table它只能实现这一点div's
要将列并排放置float:left在要并排显示的 div 中。

<div style="float:left> 1st 4 values </div>
<div style="float:left> 2nd 4 values </div>

只是一个通用的建议,避免使用表格进行 html 布局,因为它们已经过时并且 html 具有类似的属性display: table-rowdisplay: table-cell;以适应目的

于 2013-11-14T07:49:20.247 回答