Será porque los números no se declaran como cadena:
Código PHP:
numero = 0 // es interpretado como número
numero = '0' // es interpretado como cadena
Intenta con esto haber si te funciona:
Código PHP:
$resprecios = mysql_query("select * from tprecios WHERE peso_inicial >= $pesok and peso_final =< $pesok") or die ("error:\n".mysql_error());
Hay luego me cuentas que tal te fue. Suerte