ich bekomme diesen Fehler bei "$hourtominute = date('H',strtotime($qData\[0\]\['totaltime'\]))*60;"
und es wird mir nicht sagen, wo der Fehler ist. Es ist nur rot markiert. kannst du mir bitte helfen. Wenn du es nicht verstehst, bitte lass es mich wissen, damit ich genauer sein kann. Der Code funktioniert seit 4 Monaten bis in die letzten Monate. Kann nicht sehen, warum es mir diesen Fehler gibt. Ich habe auch ein Bild gepostet.dieser php macht mich verrückt
<?php
$model = Passivatelog::model();
if(!empty($myValue)) {
//var_dump($myValue);
$oPsv = Passivatelog::model();
$oPsvRep = PassivatelogReport::model();
$aReport = $oPsvRep->getReportByMachineId($myValue['report_machine']);
$operator = $aReport['report_operator'];
$machine = $aReport['report_machine'];
$date = $aReport['report_date'];
$aGroupedSteps = $model->getAllSteps();
?>
<div class="col-lg-6">
<table class="table table-bordered">
<tr>
<th>Operator:</th>
<th>Maskinnummer:</th>
<th>Datum:</th>
</tr>
<tr>
<td><?php echo $operator;?></td>
<td><?php echo $machine;?></td>
<td><?php echo $date; ?></td>
</tr>
</table>
</div>
<div class="col-lg-12">
<table class="table table-striped">
<thead>
<tr><th></th><th colspan="2">Temperatur</th><th colspan="2">PH Värde</th><th>Konduktivitet</th><th colspan="3">Tid</th></tr>
<tr><th>Process</th><th>Start</th><th>Stop</th><th>Startvärde</th><th>Diff In/Ut</th><th>Medel</th><th>Start</th><th>Stop</th><th>Totaltid minuter</th></tr>
</thead>
<?php
foreach($aGroupedSteps as $gstep) {
$qData = $oPsv->getAllData($gstep->log_processname, $aReport['report_date'], $aReport['report_from'], $aReport['report_to']);
$hourtominute = date('H',strtotime($qData[0]['totaltime']))*60;
$minutetominute = date('i',strtotime($qData[0]['totaltime']));
$totaltime = $hourtominute+$minutetominute;
echo '
<tr>
<td>' . $gstep->log_processname . '</td>
<td>'.$qData[0]['starttemp'].'</td>
<td>'.$qData[0]['endtemp'].'</td>
<td>'.(($qData[0]['startph']>0)? $qData[0]['startph']:'').'</td>
<td>'.(($qData[0]['diffph']>0) ? number_format($qData[0]['diffph'],2) : '').'</td>
<td>'.(($qData[0]['conductivity']>0)? number_format($qData[0]['conductivity'],0) : '').'</td>
<td>'.$qData[0]['starttime'].'</td>
<td>'.$qData[0]['endtime'].'</td>
<td>'.$totaltime.'</td>
</tr>';
}
?>
<tfoot></tfoot>
</table>
</div>
<div class="clearfix"></div>
<?php
} else {
$oPsv = Passivatelog::model();
$oPsvRep = PassivatelogReport::model();
$aReport = $oPsvRep->getLatestReport();
var_dump($aReport);
$operator = $aReport['report_operator'];
$machine = $aReport['report_machine'];
$date = $aReport['report_date'];
$aGroupedSteps = $model->getAllSteps();
if(!empty($aGroupedSteps) && !empty($aReport)) {
?>
<div class="col-lg-6">
<table class="table table-bordered">
<tr>
<th>Operatör:</th>
<th>Maskinnummer:</th>
<th>Datum:</th>
</tr>
<tr>
<td><?php echo $operator;?></td>
<td><?php echo $machine;?></td>
<td><?php echo $date; ?></td>
</tr>
</table>
</div>
<div class="col-lg-12">
<table class="table table-striped">
<thead>
<tr><th></th><th colspan="2">Temperatur</th><th colspan="2">PH Värde</th><th>Konduktivitet</th><th colspan="3">Tid</th></tr>
<tr><th>Process</th><th>Start</th><th>Stop</th><th>Startvärde</th><th>Diff In/Ut</th><th>Medel</th><th>Start</th><th>Stop</th><th>Totaltid minuter</th></tr>
</thead>
<tbody>
<?php
foreach($aGroupedSteps as $gstep) {
$qData = $oPsv->getAllData($gstep->log_processname, $aReport['report_date'], $aReport['report_from'], $aReport['report_to']);
$hourtominute = date('H',strtotime($qData[0]['totaltime']))*60;
$minutetominute = date('i',strtotime($qData[0]['totaltime']));
$totaltime = $hourtominute+$minutetominute;
echo '
<tr>
<td>' . $gstep->log_processname . '</td>
<td>'.$qData[0]['starttemp'].'</td>
<td>'.$qData[0]['endtemp'].'</td>
<td>'.(($qData[0]['startph']>0)? $qData[0]['startph']:'').'</td>
<td>'.(($qData[0]['diffph']>0) ? number_format($qData[0]['diffph'],2) : '').'</td>
<td>'.(($qData[0]['conductivity']>0)? number_format($qData[0]['conductivity'],0) : '').'</td>
<td>'.$qData[0]['starttime'].'</td>
<td>'.$qData[0]['endtime'].'</td>
<td>'.$totaltime.'</td>
</tr>';
}
?>
<tbody>
<tfoot></tfoot>
</table>
</div>
<div class="clearfix"></div>
<?php
}
}
Was ist die eigentliche Fehlermeldung? –
Was passiert, wenn Sie '' (var_dump ($ qData [0] ['totaltime'])) 'vor diese Zeile setzen. – castis
es sagt nicht, das ist was mich verrückt macht lol – arre