Salve , vi espongo un problemino...

codice:
$query_dati = "SELECT * FROM tabella WHERE lunghezza BETWEEN $lunghezza_da AND 100  and tipo='$tipo' and cantiere='$cantiere' ORDER BY codice ASC";
alla variabile $lunghezza_da viene pasato un valore di tipo FLOAT (es 3.2) ma la query non viene riconosciuta (non mi da tutti i record con lunghezza compresa fra $lunghezza_da e 100, ma tutti quelli che soddisfano gli altri parametri indipendentemente dalla lunghezza...

č giusta la sintassi della SELECT ?

grazie in anticipo per una risposta

fabio2004