Vimes: If-Klausel

Beitrag lesen

moin,

ich verstehe dein problem nicht:

Ich übergebe auch Daten die FALSE erzwingen) denn die 'Entscheidene Abfrage' meidet der Ablauf den ELSE-Zweig.

//---> Entscheidene Abfrage
    if($host!=true)
    {

In diesen Zweig springt er ja nur, wenn $host!=TRUE also =FALSE ist.

$tmp.=" ORDER BY hostdb_host.hostname ASC";
    }
    else{

Hier kommt er hin, wenn $host==TRUE ist

[...]
    }

lass dir doch mal im Zweifelsfall $dc $ou und $active ausgeben, befor du die ersten if-Abfragen machst. Vielleicht steht da gar nicht drin, was du erwartest.