potrebbe allora essere dovuto alle variabili...
la query che ti crei:

$sql = "select * from vettori_pesi where codice = '$vet_cod' and dachili <= $vet_pes and achili >= $vet_pes order by rigo";
viene completata correttamente con le variabili?

Prova a mettere, dopo la creazione della query, due righe per fartela printare:

echo $sql;
exit;
A.