Programa de calendario de actividades personales: recopile datos en su programa PHP con un formulario web HTML
En el último tutorial, comenzamos un Programa de calendario de actividades personales escrito en PHP y creamos una tabla de base de datos para almacenar información sobre actividades y eventos programados. Ahora que tenemos nuestra tabla creada en nuestra base de datos, el siguiente paso es crear un formulario web HTML que podamos usar para recopilar los detalles sobre nuevas actividades y luego enviar esa información al programa php.

Nuestro primer paso para diseñar el formulario web es analizar cada pieza de información que recopilaremos y decidir qué tipo de etiqueta de formulario HTML utilizar para recopilar esa información. Si no está familiarizado con las etiquetas de formulario HTML, consulte mi sitio HTML aquí en CoffeBreakBlog.

act_ID
En el último tutorial, llamamos al primer campo de nuestra tabla de actividades el campo act_ID, que es un identificador único para cada registro. Debido a que este campo de tabla está configurado en incremento automático, no necesitamos recopilar ningún dato para el campo con nuestro formulario web.

act_title
El título de la actividad o evento es solo una línea corta de texto para que podamos usar una etiqueta de entrada de texto HTML para recopilar esto.

act_desc
La descripción de la actividad podría ser muy breve o bastante detallada. Entonces usaremos la etiqueta textarea para este campo.

act_month_1
act_day_1
act_year_1
act_hour_1
Estos campos de entrada recopilarán la fecha de inicio (mes, día, año, hora) de la actividad. Para evitar la confusión causada por datos escritos incorrectamente, es mejor usar la etiqueta de selección HTML en el formulario web para la información de la fecha. Una etiqueta mostrará una lista desplegable de los meses del año y una segunda etiqueta mostrará los días del mes. Lo has adivinado, la tercera etiqueta mostrará un lapso de años. Por supuesto, este lapso puede incluir tantos años como sea necesario. Sin embargo, puede omitir esta tercera etiqueta si su programa de actividades es solo para un calendario anual. Los nombres de los meses se muestran en formato de texto (como enero, febrero). Esto hará que el formulario web sea más fácil de usar. Finalmente, una etiqueta de selección más mostrará la hora del día para la que está programada la actividad (en incrementos de media hora).

act_month_2
act_day_2
act_year_2
act_hour_2
Crearemos un segundo grupo de estas etiquetas para la fecha de finalización (mes, día, año, hora) de la actividad. Utilizaremos un número uno al final de los campos de entrada de fecha de inicio y un número dos al final del segundo grupo.

act_timestamp_1
act_timestamp_2
Después de que las etiquetas que acabamos de analizar recopilan la fecha y la hora, el programa convertirá la fecha / hora de inicio y finalización en una marca de tiempo Unix y almacenará la marca de tiempo en la tabla. Dado que esto lo hace el programa, no necesitaremos tener una etiqueta para estos campos en nuestro formulario web.

act_status
Cuando ingresa por primera vez una actividad en el calendario, el act_status de la actividad está configurado como incompleto de manera predeterminada. Sin embargo, querrá actualizar el estado de la actividad para completarla en una fecha posterior. Utilizaremos una etiqueta de entrada de botón de radio que le permitirá cambiar el estado de incompleto a completo.








Instrucciones De Vídeo: Métodos de recolección y análisis de datos en la evaluación de impacto (Abril 2024).