Spiegazione dell'uso di IF:Codice PHP:
SELECT qnt
FROM tabella
WHERE IF(qnt <= '$x', qnt, qnt='$x')
ORDER BY qnt DESC
LIMIT 1
IF(exp1,exp2,exp3) :
exp1 è la condizione da verificare: se è true qnt vale exp2 altrimenti vale exp3
dovrebbe andare bene