Esto qué te muestra?:
Código PHP:
echo "select * from tprecios WHERE peso_inicial >= '".$pesok."' and peso_final = '".$pesok."' ";
Te muestra bien las variables?
Si hacés la misma consulta en el phpMyAdmin o en la consola mysql te funciona?
Estás seguro de que hay datos que cumplen con esa condición en la tabla?
También fijate en la otra consulta que mencionan Erikfransisco y Chr_c