PHP注意:未定义偏移量:1个阵列[重复]

uinbv5nw  于 2023-01-12  发布在  PHP
关注(0)|答案(1)|浏览(118)
    • 此问题在此处已有答案**:

How can I check if an array element exists?(8个答案)
昨天关门了。
请帮助。为什么我总是得到这个错误?注意:未定义的偏移:第51行的C:\xampp\htdocs\employeedtr\index.php中的2**注意:* * 这是第51行:如果($分钟[$i +1]-$分钟[$i]〈5){

$sql = "SELECT ID, Date, GROUP_CONCAT(Time SEPARATOR ',') AS time FROM table WHERE status=1 GROUP BY ID, Date";
$result = mysqli_query($link, $sql);
$dtrArray = array();
$cleanTime = array();
while ($rows=mysqli_fetch_array($result)) {?>
<tr>
<?php
$time = explode(',',$rows['time']);
sort($time);
$dtrArray[] = array($rows['ID'],$rows['Date'],$time);

$time = array_unique($time);
$minutes = [];`enter code here`
foreach ($time as $t) {
$minutes[] = (int)date('i', strtotime($t));

}
for ($i = 0; $i < count($minutes); $i++) {
if ($minutes[$i + 1] - $minutes[$i] < 5) {
unset($time[$i + 1]);
unset($minutes[$i + 1]);
}
}
$time = array_values($time);
foreach ($time as $t) {
echo $t . "\n";
}?>
</tr>
<?php }?>
2nbm6dog

2nbm6dog1#

我试过这个代码,错误消失了:如果(isset($分钟[$i])&& $分钟[$i] - $分钟[$i]〈5){

相关问题