[Php-avanzado] Normalizacion
pablo beroiza
beroiza.pablo en gmail.com
Mie Feb 29 17:39:54 ART 2012
Leo! aca mando la estructura y como tendría que quedar la consulta. Espero
que se entienda
Esta es un ejemplo de la consulta a la tabla "asistencias"
id_asistencia fecha hora por dia
3 16/02/2012 1:20
1 17/02/2012 1:20
4 18/02/2012 1:20
6 18/02/2012 1:20
9 18/02/2012 1:20
12 20/02/2012 1:20
Lo que yo quiero es: si es igual a la fecha anterior no poner hora
por día ya que puede ser que trabaje dos o tres veces en el día.
id_asistencia fecha hora por dia
3 16/02/2012 1:20
1 17/02/2012 1:20
4 18/02/2012 1:20
6 18/02/2012
9 18/02/2012
12 20/02/2012 1:20
Gracias!!!
El 28 de febrero de 2012 15:20, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Pablo,
>
> El mar, 28-02-2012 a las 14:53 -0300, pablo beroiza escribió:
> > Leo: Gracias por el concejo. Voy hacerlo con una tabla a parte ya que
> > entran los alumnos, solo para ver las horas que le corresponden a su
> > id_alumno. Y los profesores entrarían para agregar horas.
>
> Entonces es un buen candidato para manejar la autentificación por
> separado...
>
> > Ahora te hago un par de consultas: descargue una clase para hacer la
> > autenticacion. ¿Puedo hacerle las modificaciones necesarias para
> > adaptarlo a mi proyecto? ya que viene con motor InnoDB y tendria que
> > agregar un par de campos mas.
>
> Claro que sí!
> Es muy raro el poder usar código de terceros tal y como viene:
> siempre
> hacen falta adaptaciones, traducciones y detalles.
> Por el InnoDB no te preocupes: cuando importes la tabla sacale el
> tipo
> o directamente ponele MyISAM así te queda como las demás.
>
> > La otra pregunta es ¿Cómo puedo comparar dos registros de una misma
> > tabla? Quiero comparar el segundo registro con el primero, el tercero
> > con el segundo, el cuarto con el tercero...etc. Probé con
> > mysql_data_seek pero no consigo hace lo que quiero. ¿Me darias una
> > mano con eso?
>
> Lo decís muy en general, pero parece que lo que tenés que hacer es
> una
> query que te devuelva la comparación que te hace falta, y no tratar de
> comprar desde PHP sobre un volumen de datos.
>
> De qué tipo es la comparación? Si son mayores? menores? iguales?
> Pasá por acá la estructura de las tablas y 2 o 3 registros de
> ejemplo,
> y vemos de armar la query necesaria.
>
> > Gracias!!!
>
> Por nada!
>
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Pegasus Tech Supply
> Tel: (+54)(+223) 471-2880
> La Salle 1131 - Mar del Plata - Argentina
> http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
> http://www.prometeustech.com.ar / http://www.grupopegasus.com
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20120229/4d591e0f/attachment.html>
Más información sobre la lista de distribución Php-avanzado