0

一度に 16 個の数字を表示できるようにする必要があるモニター ディスプレイを作成しています。1 つのテーブルに 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

tableこれがのみで達成できるのに、なぜ使用したいのかわかりませんdiv's
列を並べて配置するにfloat:leftは、並べて表示する div に配置します。

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

display: table-row単なる一般的な提案です。テーブルは時代遅れであり、display: table-cell;目的に合わせて のような属性があるため、html レイアウトにテーブルを使用しないでください。

于 2013-11-14T07:49:20.247 に答える