Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nuevo Documento de Microsoft Word
Nuevo Documento de Microsoft Word
Agenda 2
Agenda 3
Agenda 4
Aplicación de una agenda básica con PHP
MySQL
Por Brian Hernández
25 de abril de 2013
16 Comentarios
PHP
Una manera sencilla de desarrollar una aplicación sencilla: una agenda
básica.
La agenda básica desarrollada se acerca a una necesidad real: la misma que ofrece un desarrollo
sencillo e explicativo con comentarios en cada fragmento de código en el archivo fuente. Hemos
escogido trabajar con PHP y MySQL porque es el lenguaje perfecto para pequeñas y grandes
aplicaciones web. Por el momento no tiene insertada librerías para una mejor interfaz, pero es de
gran utilidad a la hora de presentarlo.
Nota: para ver una mejor interfaz de la aplicación podemos hacer uso de plugins u hojas de estilo (snippets de código
CSS). A continuación les dejo los enlaces.
www.jqueryplugins.com (plugins Jquery).
El archivo inc es el que contendrá la codificación para mostrar la fecha actualizada en nuestra
aplicación, quiero decir la hora en que se edite, modifique o elimine una cita. Y otro archivo que es
el que indicamos qué base de datos usamos.
<body>
<?php
// Se incluye el miniscript que abre la base de datos.
include ("inc/fechas.php");
// Se incluye el miniscript de tratamiento de fechas
include ("inc/usarBD.php");
/* Se crea una consulta para recuperar todos los datos de las citas con fecha del día
en curso.
La consulta de selección se crea de tal modo que ordene las citas por la hora. */
$consulta="SELECT * FROM citas WHERE diacita='".$fechaEnCurso."' ORDER BY horacita;";
/* Se ejecuta la consulta de selección.*/
$hacerConsulta=mysql_query($consulta, $conexion);
/* Se determina el número de registros recuperados por el cursor, porque si es 0 el
diseño de la página (parte HTML) es diferente que si hay registros. */
$numeroDeCitasDelDia=mysql_num_rows($hacerConsulta);
echo ("Citas del día: ".$numeroDeCitasDelDia.salto);
?>
AGENDA DEL DÍA:
<?php
/* Se muestra la fecha del día. */
echo ($diaActual." del ".$mesActual." de ".$annioActual);
?>
Creamos el campo de entrada de objetos un "texarea" donde digitaremos la descripción de
nuestra de la cita para nuestra agenda.
Eliminar cita
Agregar cita
Modificar cita
El siguiente fragmento de código lo explica fácilmente: