繁体   English   中英

从 LOOP 的数组中获取特定值

[英]Get particular value from array from LOOP

我正在开发一个带有时间段的预约模块。 我有一个foreach循环,它打印出包含接下来 7 天日期的小盒子。

foreach($week as $keys => $key){
?>
    <a class="waves-effect waves-light modal-trigger" href="#moda1">
       <div class="date_cont" data-day="<?php echo $full_date[$keys]; ?>">
         <div class="c_month"><?php echo $key; ?></div>
         <div class="c_date"><?php echo $days[$keys]; ?></div>
       </div>
    </a>
<?php
}

循环后有一个弹出模式显示可用的时间段,在单击任何框后出现。 要显示该单击框日期的可用时间段,运行查询以获取日期数据并检查然后禁用选项 -> 选择选项框。

前任。 用户单击包含 values=28/aug/2019 的框,然后会出现一个弹出窗口并运行查询以检查我们预订了 28/8 上午 9 点的天气,如果是,则通过jquery禁用上午 9 点选择选项。

一切正常,但是,问题是我如何获得点击的框日期,以便我可以运行查询并检查可用的时间段? 有没有更好的方法来做到这一点?

使用这种格式,

<?php foreach($week as $keys => $key): ?>
    <a class="waves-effect waves-light modal-trigger" href="#moda1">
       <div class="date_cont" data-day="<?php echo $full_date[$keys]; ?>">
         <div class="c_month"><?=$key?></div>
         <div class="c_date"><?=$days[$keys]?></div>
       </div>
    </a>
<?php endforeach; ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM