Grax Bonez.
trato de que se impriman los datos empezando por el de valor ($precio) mas bajo que no es "0". Los que tengan NULL deben quedar al final.
Si mi objetivo fuese unicamente que los NULL quedaran al final, creo que me serviria, pero tengo que ordernarlo por el mismo campo, que es precio, no se si me hago entender, o sera que yo fui el que no te entendi?