Navegando por la red, en los inicios de mi carrera como webmaster me tope con un sitio web, que dio respuestas a muchas de mis preguntas sobre la definición del sofware libre, (no fue el unico), pero este caso fue el de www.phpclasses.org un sitio dedicado enteramente a la programación en php orientada a objetos, (como debe ser), ya que si bien con PHP se pueden programar diversas aplicaciones de manera procedimental, la idea es aprovechar todo los recursos que nos ofrece en sus mas recientes versiones, en lo referente a la POO, ahora bien, durante algún tiempo pude proveerme inicialmente de material de estudio en phpclasses.org lo que pude ir implementando en las webs que me solicitaban, luego de un tiempo decidi publicar algo, pero no sabia por donde comenzar, pense en realizar algo que no hayan hecho antes, pero es dificil encontrar algo asi, ya que habemos tantos programadores que pensamos en la misma dirección que la gran mayoría de las cosas ya estan prefabricadas o se pueden culminar modificando lo que alguien haya colgado de la red, el caso mas famoso ha sido el de Linux , originalmente tomado de minix una aplicación de estudio realizada por el Dr.Andrew S.Tanenbaum, y que fue modificado por Linus Tolvards y colgado de la red como su proyecto de tesis, el resto de la historia es archiconocido.

Ahora bien, programando todos los días con el tanden PHP y MYSQL nos encontramos con muchos vericuetos por donde entrarle a cada proyecto, y lo mas que tenemos a mano, es la guia de referencia del lenguaje, en dicha guía me llamo la atención un día, que si bien al hacer las consultas SQL a cualquier tabla de cualqueir base de datos, siempre tenia que crear los engorrososos formularios para enviar la solicitud mediante POST o GET, y si fallaba la consulta por un campo mal escrito entre el archivo del form y el que ejecuta el codigo en sí, o si lo tenia todo en un solo archivo no iva para ningún lado y todo se ponia caotico, es mas aun, cuando la web se ampliaba era de dificil mantenimiento, (pocos hacemos un FAQ con cada campo descrito como debe ser), comence a indagar, y existen algunos comandos que poniendolos a funcionar me permitian averiguar cuantos campos y como se llamaban estos campos, con solo saber el nombre del servidor, de la BD y de la tabla que quería consultar o modificar, en todo caso de manera directa nunca se puede realizar esto en PHP, entonces fuí mas allá aún, cree unos ciclos dentro de los cuales irian las consultas, y que la salida fuera el formulario donde se mostraran los campos de la tabla seleccionada, sin el ID, que toda tabla debe tener, y bingo!, consegui dejar te tomar pastillas para el dolor de cabeza ocasionado por formulario mal construidos, logre con PHP automatizar el proceso, lo demás seria la carpinteria del CSS, las validaciones de los campos y el archivo donde se guardarian los datos a ingresar a traves del formulario dinámico.

Actualmente solo 9 Venezolanos hemos publicado classes alli, mi experiencia fué que primero utilice lo que otros publicaban para mi estudio autodidacta y luego publique para seguir las reglas del software libre, y asi los iniciados se han podido beneficiar de lo que he publicado.

Pueden ver y descargar esta clase desde, desde :
AutoForm

El nuevo iPhone te costará más que nunca Estas son las cosas de las que estamos seguros en la vida: la muerte, los impuestos, y que la tecnología se hace más barata con el paso del tiempo. ...
IP Multicast IP Multicast es un método para transmitir datagramas IP a un grupo de receptores interesados. Puedes ver el artículo de multidifusión para ver una dis...
Chrome para Android Si bien ya teníamos rumores desde hace un tiempo los cuales apuntaban a que Google Chrome tendría su versión móvil tarde o temprano, es hasta ahora qu...
JQuery 1.6.3 liberado JQuery 1.6.3 es la tercera actualización de la última versión liberada de esta librería de funciones JavaScript. Este lanzamiento trae solución a v...
Kaspersky lanza herramienta antivirus para maquinas virtuales Kaspersky Lab ha mostrado sus próximas herramientas antimalware para entornos virtualizados, que se lanzarán al mercado en los próximos meses. Kasp...
Curiosidades sobre Android El sistema operativo móvil mayoritario, el que le puso las cosas difíciles a Apple y marcó la transición al mainstream de los smartphones, Android, es...
Flash no va mas con Android Tras el reconocimiento de Adobe durante el pasado mes de noviembre de HTML5 como la mejor opción para crear y desarrollar contenidos en plataformas mó...
Facebook podría comprar Opera Sin duda cuando se habla del “próximo Instagram” para referirse a la próxima compañía con la que se podría hacer Facebook, la mayor parte de los pensa...
Comparador equipos Windows y Mac Al margen de la intención de Microsoft de atraer usuarios que tengan dudas sobre si pagar el precio que vale un equipo de Apple (haciendo valer los ...
Ranking de buscadores Diciembre 2012 En un nuevo ranking dominado en terminos absolutos por Google, la recuperación de Yahoo y la caida de Baidu se han convertido en dos de los dos datos ...