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

Cuántos Usuarios Entran a Facebook desde sus Móviles? ¿Cuántas personas acceden a Facebook desde sus celulares? Más de 350 millones de usuarios utilizan sus celulares para navegar en Facebook. El 33% d...
Skype presenta un traductor universal Skype lanzó un nuevo servicio que podría sin duda cambiar la forma en la que nos comunicamos con otras personas, sin importar el idioma que hablen. ...
Definición Estricta del Software Existen varias definiciones similares aceptadas para software, pero probablemente la más formal sea la siguiente: Es el conjunto de los programas de ...
LinkedIn vulnerable posible pérdida de datos de usuarios LinkedIn es la red social profesional más popular del momento, con más de 100 millones de usuarios y que recientemente ha entrado en Bolsa. Esta entra...
Certificación en W3C disponible La Fundación CTIC, sede española de la W3C, llevará a cabo a partir del próximo mes de junio las primeras pruebas de certificación profesional a desar...
HTTP Authentication with PHP running as CGI/SuExec Here it is a tricky one. PHP is a feature-rich programming language and they even have a simple HTTP Auhtentication included. The bad news is tha...
Kindle en España La prensa está afilando los lápices, porque todos esperan que ese gran anuncio que van a hacer los de Amazon mañana, sea la comercialización, por fin,...
Razones para cambiarse o actualizar a Windows 8 Windows 8 ya está a la vuelta de la esquina. El nuevo sistema operativo de Microsoft ya circula entre los fabricantes y su versión final para el gran ...
Betty, la gallina que tuitea de verdad y tiene 25.000 seguidores @ChickenTreat Una cadena de restaurantes australiana la ha puesto al frente de su perfil en Twitter. Sus mensajes, ininteligibles, son muy compartidos en la red s...
Opencart Module for Youtube Banner (VQMod) This Mod Requires VQMod To Work This modification allows you to put a Youtube Video ID in the System -> Design -> Banners link column. When ...
AutoForm mi primera clase para phpclasses.org
Tagged on: