Ich flippe noch aus vielleicht kann mir jemand hier helfen:
Ich habe gerade auf php 7.1 umgestellt, vorher bei 5.5 hat es funktioniert…….. Ich lese aus einer Datenbank einen Datensatz aus, dieser wird so übergeben
$output = mysqli_fetch_object($SQL);
Später gibt es eine IF Abfrage
if(($output->wert+2)==$row['law'])
die nicht funktioniert
In $output->wert ist eine 2 drin
In $row['law'] ist eine 4 drin
Wenn ich die Variable durch die Zahl 4 ersetze funktioniert es.
if(4==$row['law'])
Ich denke das Problem wird das object** $output->wert** sein. Nun habe ich versucht mit intval($output->wert) den Wert umzuwandeln, aber das klappt nicht. Jetzt bin ich mit meinem Latein am Ende.
Wo ist den da mein SCH.... Fehler?
Weis bitte jemand Abhilfe?
Moni