... pero en tu Base de Datos sí los tienes guardados como 0255 y 255??...
Te lo digo porque, si en tu BD los campos son del tipo INT no podrás guardar un número tipo 0255 ya que eso, hablando de números, sería erroneo. Si en cambio, tus campos son del tipo VACHAR no debes tener ningún problema con guardar 0255 ya que no hablarias de números sino simples carácteres... y siendo esto así no debes tener problema al imprimir por $celda['campo'] ... tendría que salirte tal cuál.. 0255 y 255 como cosas distíntas... así sin importar si las vuelves a llamar...
En resumen: si vaz a tratar 0255 y 255 como cosas distíntas, manejalos como cadena de carácteres.
Suerte!