while ループから水平 div を作成しようとしていますが、その結果、両方の列 div で同じ製品が得られます。これが私のコードです。
<div class="ui-grid-a">
<?php $query = mysql_query("select * from table");
while($sdeals = mysql_fetch_array($query){ ?>
<div class="ui-block-a">
<a href="">
<div style="height:120px; text-align: center;">
<div style="font-size:60%;margin-top:5px;"><?php echo $sdeals['productname']; ?></div>
<img style="margin-top:5px;" height="67" width=50" src="../thumbnails/<?php echo $sdeals['imageg1']; ?>" >
<?php if(!empty($sdeals['coupon_code'])) { ?>
<div style="font-size:60%;margin-top:5px;"> Use Coupon: <?php echo $sdeals['coupon_code']; ?></div>
<?php } ?>
<div style="font-size:60%;margin-top:5px;">Rs.<?php echo $sdeals['price']; ?></div>
</div>
</a>
<div class="ui-block-b">
<a href="">
<div style="height:120px; text-align: center;">
<div style="font-size:60%;margin-top:5px;"><?php echo $sdeals['productname']; ?></div>
<img style="margin-top:5px;" height="67" width=50" src="../thumbnails/<?php echo $sdeals['imageg1']; ?>" >
<?php if(!empty($sdeals['coupon_code'])) { ?>
<div style="font-size:60%;margin-top:5px;"> Use Coupon: <?php echo $sdeals['coupon_code']; ?></div>
<?php } ?>
<div style="font-size:60%;margin-top:5px;">Rs.<?php echo $sdeals['price']; ?></div>
</div>
</a>
</div>
<?php } ?>
</div>
私が得ている出力はそれです
block-a block-b
pro1 pro1
pro2 pro2
pro3 pro3
pro4 pro4
正しい出力は
block-a block-b
pro1 pro2
pro3 pro4
pro5 pro6
pro7 pro8
pro9 pro10