Pourquoi ne pas tout faire en une seule requête :

SELECT *
FROM BP_total
WHERE numero_bp = '664270'
AND ((kit_SDCOMM <> 'K' AND kit_SDKTLN = 0 AND niveau <> 'SE')
OR ...