Was ist falsch in der Array-Bedingung? Auch wenn corps einem dieser Werte gleich ist es nicht die if
Zustand betretenIch versuche, viele Werte in PHP mit Array zu überprüfen
while($row = $req->fetch()){
$corps= $row->NVCDC;
$list_ex = array("201","20","25","204");
if(in_array($corps, $list_ex)){
$daten = $row->DTN;
$daterec = $row->DTR;
if($daten < $daterec){
//do something
}
vorhanden sein muss Bitte klären Sie, was das aktuelle Verhalten ist und was Sie erwarten oder wollen sein. –
Was ist die Ausgabe von: 'var_dump ($ corps);'? – Rizier123
was ich erwarte ist, wenn die Variable $ corps ist gleich 201 oder 20 oder 25 oder 204 Es muss in die nächste bloq was ist: $ daten = $ row-> DTN; $ daterec = $ row-> DTR; if ($ daten <$ datetrec) { // etwas tun } – Davina