gpt4 book ai didi

php - 在 Groupwise MYSQL 中显示结果

转载 作者:行者123 更新时间:2023-11-29 17:52:52 33 4
gpt4 key购买 nike

我正在尝试的是我有一张彩票 table 。我必须显示用户的购买彩票。每个用户购买10个一包,可能多或少,如果增加则视为其他包。现在我必须按日期显示结果,每个包都有自己的 block ,这是我得到的当前结果的示例图像

enter image description here

我想要的是每个购买必须显示在自己的 block 中,如下所示末尾带有section_id enter image description here

现在,如果我购买 8 张票,然后购买 5 张票,然后购买 6 张票,则它们必须显示在每个单独的盒子中,而不是在一个盒子中。我还为每次购买使用唯一的 ID,以便可以将它们分组在一个 block 中,这是我的代码和表结构

<?php 

$sql = "SELECT * FROM users_lottery WHERE user_id = '".$userid."' ORDER BY dt ASC ";
$run = $db->Execute($sql);
$cn = 1;
$day_check = '';
$i = 1;
if($run -> EOF){?>
<div class="row">
<div class="col-md-12 playedHeading">No game have finnish to show here jet. good luck</div>
</div>
<?php
}
while(!$run -> EOF){
$date = date("Y-m-d", strtotime($run->fields("dt")));
if ($date != $day_check) {
if($cn != 1){

$i=11;
if($i == 11){
echo '</div>';
$i=1;
}
}
echo '<div class="col-md-12"><h2>'.date("Y-m-d", strtotime($date)).'</h2></div> <br clear="all" />';

}
if($i == 11){
echo '</div>';
$i=1;
}
if($i == 1){
echo '<div class="col-md-4 box_div '.$i.'">';
}
?>
<?php //if ($cn % 5 == 0) { ?>

<div class="blocks">
<div class="">
<?=$i?>:&nbsp;&nbsp;
<?=$run->fields("lottery_row_1");?>
-
<?=$run->fields("lottery_row_2");?>
-
<?=$run->fields("lottery_row_3");?>
-
<?=$run->fields("lottery_row_4");?>
-
<?=$run->fields("lottery_row_5");?>
-
<?=$run->fields("lottery_row_6");?>
-
<?=$run->fields("lottery_row_7");?>
</div>

</div>

<?php

if ($date != $day_check) {

$i=1;
}
$day_check = $date;
$run->MoveNext(); $cn++; $i++;} $run->Close();?>

表结构

enter image description here

最佳答案

您通常会有一个详细信息表。它可能看起来像这样(尽管第二列对我来说似乎没有必要)...

main_table_id lottery_row number
3 1 57
3 2 82
3 3 64
3 4 64 <-- odd that this value appears twice
3 5 99
3 6 11
3 7 28

关于php - 在 Groupwise MYSQL 中显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49154468/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com