Jnnbo: Darstellung verfeiner

Beitrag lesen

Hallo MudGuard,

zu dem elseif mit ($gesperrt == '1' && $notizen == '1') kommt der Interpreter also nur, wenn sowohl $gesperrt != '1' ist als auch $notizen != '1' ist. Und in dem Fall kann die Bedingung nicht erfüllt sein.

vielen Dank für die Erklärung, ich habe es nun gedreht und es funktioniert

elseif ($gesperrt == '1' && $notizen == '1') {
   $stmt = $mysqli->prepare($select . " WHERE kd_status =? AND kd_notiz > ''" );			
   $stmt->bind_param("s", $gesperrt);
}

elseif ($gesperrt == '1') {
   $stmt = $mysqli->prepare($select . " WHERE kd_status =? ORDER by kd_id DESC" );			
   $stmt->bind_param("s", $gesperrt);
}

elseif ($notizen == '1') {
   $stmt = $mysqli->prepare($select . " WHERE kd_notiz > '' ORDER by kd_id DESC" );			
}

else {
   $stmt = $mysqli->prepare($select . " ORDER by kd_id DESC" );
}