Ir al contenido


Foto

Crear calendario en php


  • Por favor identifícate para responder
1 respuesta en este tema

#1 luky

luky

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 03 marzo 2012 - 03:03

Necesito crear una agenda médica, pero no se como arrancar.
Necesito crear los datos y luego insertarlos en una tabla.
Hola amigos. solicito ayuda con este códio
Los datos para esto serian:
Fecha incial, Fecha final, Hora inicial, Hora final, días (lunes….. domingo), Intervalos de fecha:
aquí debo definir cada cuantos minutos atiende el médico, es decir cada 10 minutos o cada 15, etc.

los lapsos de tiempo de creación de las agendas los define el usuario, es decir pueden crear agendas para un dia o para meses

Lo que debería hacer esto es crear una agenda asi:

01/03/2012  02/03/2010        ............
jueves     viernes                …………..
10:15     10:15
10:30     10:30
10:45     10:45

De antemano muchas gracias por su ayuda :cry:
  • 0

#2 francisco.sobarzo

francisco.sobarzo

    Newbie

  • Miembros
  • Pip
  • 8 mensajes

Escrito 09 marzo 2012 - 03:11

bueno amigo , podrias partir creando una tabla como bien dices con los dias de la semana
no te fijes en la sintaxis es solo un ejemplo...
create table semana {
id dia autoincrementable;(para que se ordene solo, siempre es bueno indexar las tablas)
dia;
}
insert into semana lunes;
etc...
luego de esto podrias crear bloques de horarios tambien en una tabla...

luego de esto generare <table></table> dinamicamente atravez de una funcion php llamada foreach o for o como mejor te acomode te dejare un ejemplo de tabla dinamica.
lo que te conviene en este caso es trabajar del lado del servidor con una base de datos y php o algun otro lenguage del lado del servidor aqui te dejo el ejemplo de como crear una tabla  en php

<?
$con=mysql_connect("localhost", "root", "");
$basedato=mysql_select_db("bd");
$sql = "SELECT * FROM table ";
$query = mysql_query($sql);
?>
</span>
  <body>

<table width="987" border="4" cellspacing="0" cellpadding="0">
  <tr>
    <td width="56"><div align="center" class="Estilo7 Estilo10">Cédula del Empleado</div></td>
    <td width="47"><div align="center" class="Estilo7 Estilo10">Nombre </div></td>
    <td width="54"><div align="center" class="Estilo7 Estilo10">Apellido </div></td>
  </tr>
  <? while ($row = mysql_fetch_array($query)){?>
  <tr>
    <td><span class="Estilo2">
      <?=$row['ci']?>
    </span></td>
    <td><span class="Estilo2">
      <?=$row['nombre']?>
    </span></td>
    <td><span class="Estilo2">
      <?=$row['apellido']?>
    </span></td>
  </tr>
  <? }?>
</table>


espero te sirva el consejo :D :wink:
  • 0




IP.Board spam blocked by CleanTalk.