Tamaño maximo de un campo de BD desde un formulario PHP

Monica
25 de Octubre del 2003
Hola, estoy empezando en esto de la programación web con PHP y MySQL.
El caso es que intento optimizar los formularios de forma que sean lo más independientes posible de la estructura de la BD, con el objetivo de conseguir que "cualquiera" modificación en la BD no afecte en el funcionamiento de la web.
Quería intentar conocer el tam máximo permitido para unos campos definidos como varchar, en unos casos, y como text,mediumtext y longtext en otros, desde el formulario.
Conozco en teoría el tam máximo de todos estos tipos pero pretendo obtenerlo sin ponerlo a "pelo" en el codigo para evitar q el usuario introduzca más carateres de los q puede.
He intentado ver la descripcion de la tabla (describe(tb)) y sacar de ahí la información pero me ofrece el tipo y demás de los campos pero no su tamaño.
Sabría alguien decirme como conseguirlo¿?¿?¿?

Gracias a todos,
Mónica.

PD.- Gracias por la existencia de estos foros q tanto me estan ayudando a avanzar... THANKS ;-)