<pre class="programlisting" style="margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;font-size:13px;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<br></pre><br><div class="gmail_quote">El 2 de marzo de 2012 13:23, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Pablo,<br>
<br>
        lo que estás necesitando tiene esta forma:<br>
<br>
SELECT *, (hora_salida - hora_entrada) AS sumahoras<br>
FROM `asistencias`<br>
GROUP BY id_alumno<br>
<br></blockquote><div><font color="#330099">Hola Leo!!! con esta consulta solo consigo hacer la resta de la "hora_salida" menos "hora_entrada" agrupadas por "id_alumno" ya la estoy ocupando para sacar las horas que trabaja por dia "sumahoras".</font></div>
<div><font color="#330099">Lo que quiero es mostrar o proyectar "horas_por_dia"solo una vez cuando el alumno trabaja mas de una vez por día, para poder hacer el calculo del "saldo por dia" (es un calculo parcial). Si el alumno trabajo 2 veces en el dia no puedo tomarle en cuenta "horas_por_dia" dos veces, lo tengo que hacer solo una vez. Si hago una consulta general lo puedo hacer, pero lo que quiero es mostrarlo detallado por dia y ahi esta el problema.  </font></div>
<div><br></div><div><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
+-----------+----------+
| id_alumno | <span style="font-family:arial;line-height:normal;white-space:normal;font-size:small">sumahoras</span> | 
+-----------+----------+
| 1         | 7800     |
| 2         | 1500     | 
+-----------+----------+</pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<br></pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<br></pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
select * from asistencias                                               where id_alumno = $id_alumno</pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
Esto es lo que proyecto con la consulta
<pre class="programlisting" style="margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;font-family:'Courier New',Courier,fixed,monospace;max-width:720px">
+------------+---------------+--------------+-------------+
| fecha      | horas_por_dia | hora_entrada | hora_salida |
+------------+---------------+--------------+-------------+
| 15/02/2012 | 2:00          | 14:00        |  15:00      |
| 16/02/2012 | 2:00          | 15:00        |  15:30      |
| 17/02/2012 | 2:00          | 14:00        |  15:00      |
| 17/02/2012 | 2:00          | 17:00        |  18:00      |
| 18/02/2012 | 2:00          | 14:00        |  17:00      |
+------------+---------------+--------------+-------------+</pre>
</pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<pre class="programlisting" style="margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;font-family:'Courier New',Courier,fixed,monospace;max-width:720px">
Esto es lo que quiero proyectar con la consulta. Capaz con MySql no se puede y hay que hacerlo con php. Pero ese es el dilema no me sale con ninguno de los dos. <img src="cid:gtalk.344@goomoji.gmail" style="margin-top: 0px; margin-right: 0.2ex; margin-bottom: 0px; margin-left: 0.2ex; vertical-align: middle; " goomoji="gtalk.344"> Bueno espero poder hacerme entender. Desde ya Gracias!!!
<pre class="programlisting" style="margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;font-family:'Courier New',Courier,fixed,monospace;max-width:720px">
+------------+---------------+--------------+-------------+
| fecha      | horas_por_dia | hora_entrada | hora_salida |
+------------+---------------+--------------+-------------+
| 15/02/2012 | 2:00          | 14:00        |  15:00      |
| 16/02/2012 | 2:00          | 15:00        |  15:30      |
| 17/02/2012 | 2:00          | 14:00        |  15:00      |
| 17/02/2012 |               | 17:00        |  18:00      |
| 18/02/2012 | 2:00          | 14:00        |  17:00      |
+------------+---------------+--------------+-------------+</pre></pre><br class="Apple-interchange-newline">
</pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<br></pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<br></pre><pre class="programlisting" style="font-size:13px;margin-top:0px;margin-bottom:0px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;vertical-align:baseline;background-image:initial;background-color:rgb(255,255,255);font-family:'Courier New',Courier,fixed,monospace;max-width:720px;line-height:20px">
<br></pre></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
        en donde proyectás la diferencia de las horas de salida menos las horas<br>
de entrada, agrupándolas por id_alumno.<br>
<br>
        El único problema que vas a tener con esto es el cálculo respecto de<br>
las horas del plan, porque estás guardándolas en un int(10), con lo que<br>
están expresados de diferente manera y vas a tener que hacer<br>
conversiones.<br>
<br>
        Podrías cambiar el tipo de campo a date, para que los cálculos sean más<br>
fáciles, y que incluso te los devuelva la misma query.<br>
        De todas formas, con ese campo de tipo int(10) podrías guardar las<br>
horas en minutos y hacer el cálculo igual. Dependerá de como pensaste<br>
guardar ahí las horas, ya que el ser int(10) no podés guardar 1,5 para<br>
una hora y media, pero tampoco 1:20 como ponés en tu ejemplo.<br>
<br>
        Ejecutá la query y fijate el resultado, para ayudarte a ver como te<br>
conviene almacenar horas_por_dia.<br>
        También fijate que no tiene sentido proyectar *, porque al agrupar<br>
verás solo un valor de hora_salida y de hora_entrada, y parecerá que la<br>
cuenta está mal sacada.<br>
<br>
        Armate un lote de pruebas del que conozcas los resultados que deben dar<br>
las querys, así testeas que te devuelvan lo que estás esperando.<br>
<br>
        Seguimos!<br>
<br>
El jue, 01-03-2012 a las 10:29 -0300, pablo beroiza escribió:<br>
<div class="HOEnZb"><div class="h5">> Hola Leo: Perdón por ser tan escueto en la explicación (Solo te estaba<br>
> dando la parte que me esta dando problemas). Si, la solución que me<br>
> planteas es para los totales, que esta buenísima, pero yo quiero<br>
> esa proyección para hacer una resta parcial, por día, en donde muestro<br>
> la resta de los totales por día, osea los "saldo horas"("hora de<br>
> salida menos hora de entrada") menos "hora por dia".<br>
> En el id_asistencia 6 debería mostrar en el "saldo" 1:15 y no -0:05 ya<br>
> que es el mismo día de taller.<br>
><br>
> "Total por dia" y "Saldo horas" son campos calculados con php.<br>
> -Esta es la proyección que obtengo<br>
>                                            (por plan)<br>
>                    H total     Saldoid_asistencia   fecha           horas por dia    Entrada   Salida<br>
>  por dia     horas<br>
>  3                  16/02/2012          1:20       <-14:00 -    17:00<br>
> ->     03:00      1:40<br>
>  1                   22/02/2012         1:20       <- 7:00 -     12:00<br>
> ->     05:00      3:40<br>
>  4                   23/02/2012         1:20       <- 14:00 -   15:00<br>
> ->     01:00     -0:20<br>
>  6                   23/02/2012         1:20       <- 10:00 -   11:15<br>
> ->     01:15     -0:05 (esta mal)<br>
>  9                   24/02/2012         1:20       <- 13:00 -   13:20<br>
> ->     00:20     -1:00<br>
><br>
>                        TOTAL      3:55 horas adelantadas<br>
><br>
><br>
> Esto es lo que quiero mostrar:<br>
>                                            (por plan)<br>
>                    H total     Saldo<br>
> id_asistencia   fecha           horas por dia    Entrada   Salida<br>
>  por dia     horas<br>
>  3                  16/02/2012          1:20       <-14:00 -    17:00<br>
> ->     03:00      1:40<br>
>  1                   22/02/2012         1:20       <- 7:00 -     12:00<br>
> ->     05:00      3:40<br>
>  4                   23/02/2012         1:20       <- 14:00 -   15:00<br>
> ->     01:00     -0:20<br>
>  6                   23/02/2012                      <- 10:00 -<br>
> 11:15 ->     01:15      1:15 (esta bien)<br>
>  9                   24/02/2012         1:20       <- 13:00 -   13:20<br>
> ->     00:20     -1:00<br>
><br>
>                        TOTAL      5:15 horas adelantadas<br>
><br>
><br>
> Saludos, y Gracias!!!<br>
><br>
><br>
><br>
><br>
><br>
> El 29 de febrero de 2012 22:07, Leonardo Tadei - Pegasus Tech Supply<br>
> <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
>         Hola Pablo,<br>
><br>
>                No entiendo qué sentido semántico tiene la proyección<br>
>         que querés<br>
>         hacer :(<br>
>                Me desorienta que quieras proyectar el campo<br>
>         `horas_por_dia` y no la<br>
>         suma de las horas de cada día de cada alumno, o las horas de<br>
>         entrada y<br>
>         de salida.<br>
><br>
>                La estructura de la tabla "asistencias" es:<br>
><br>
>         CREATE TABLE IF NOT EXISTS `asistencias` (<br>
>          `id_asistencia` int(10) NOT NULL AUTO_INCREMENT,<br>
>          `id_alumno` int(10) DEFAULT NULL,<br>
>          `id_taller` int(10) DEFAULT NULL,<br>
>          `taller` varchar(50) COLLATE latin1_general_ci DEFAULT NULL,<br>
>          `id_plan` int(10) DEFAULT NULL,<br>
>          `nombre_plan` varchar(50) COLLATE latin1_general_ci DEFAULT<br>
>         NULL,<br>
>          `horas_por_dia` int(10) unsigned DEFAULT NULL,<br>
>          `hora_entrada` datetime DEFAULT NULL,<br>
>          `hora_salida` datetime DEFAULT NULL,<br>
>          `fecha` date DEFAULT NULL,<br>
>          `comentario` text COLLATE latin1_general_ci,<br>
>          PRIMARY KEY (`id_asistencia`)<br>
>         )<br>
><br>
>                Si lo que quisieras es saber qué alumnos fueron cada<br>
>         día, bastaría con<br>
>         que le agregues a la proyección GROUP BY `fecha`<br>
>                En este resultado los registros de tu ejemplo con ID 6<br>
>         y 9 no<br>
>         aparecerían, sino que solo aparecería el 12, porque están<br>
>         agrupados.<br>
><br>
>                Contanos qué resultado querés obtener, pero en<br>
>         castellano, y después<br>
>         armamos la query. Por ejemplo:<br>
>         1) proyectar todos los días que los alumnos asistieron a un<br>
>         taller<br>
>         [id_taller, id_alumno, fecha]<br>
>         2) Proyectar la cantidad de horas por día que cursó un alumno<br>
>         cada día<br>
>         [id_alumno, fecha, suma horas cursadas, horas_por_dia]<br>
><br>
>                Saludos!<br>
><br>
><br>
>         PD: actualizá el asunto del mensaje ;-)<br>
><br>
><br>
>         El mié, 29-02-2012 a las 17:39 -0300, pablo beroiza escribió:<br>
><br>
>         > Leo! aca mando la estructura y como tendría que quedar la<br>
>         consulta.<br>
>         > Espero que se entienda<br>
>         ><br>
>         ><br>
>         > Esta es un ejemplo de la consulta a la tabla "asistencias"<br>
>         ><br>
>         ><br>
>         > id_asistencia fecha hora por dia<br>
>         > 3 16/02/2012 1:20<br>
>         > 1 17/02/2012 1:20<br>
>         > 4 18/02/2012 1:20<br>
>         > 6 18/02/2012 1:20<br>
>         > 9 18/02/2012 1:20<br>
>         > 12 20/02/2012 1:20<br>
><br>
><br>
><br>
>         > Lo que yo quiero es: si es igual a la fecha anterior no<br>
>         poner hora<br>
>         > por día ya que puede ser que trabaje dos o tres veces en el<br>
>         día.<br>
>         ><br>
>         ><br>
>         > id_asistencia fecha hora por dia<br>
>         > 3 16/02/2012 1:20<br>
>         > 1 17/02/2012 1:20<br>
>         > 4 18/02/2012 1:20<br>
>         > 6 18/02/2012<br>
>         > 9 18/02/2012<br>
>         > 12 20/02/2012 1:20<br>
>         > Gracias!!!<br>
>         ><br>
>         > El 28 de febrero de 2012 15:20, Leonardo Tadei - Pegasus<br>
>         Tech Supply<br>
>         > <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
>         >         Hola Pablo,<br>
>         ><br>
>         >         El mar, 28-02-2012 a las 14:53 -0300, pablo beroiza<br>
>         escribió:<br>
>         >         > Leo: Gracias por el concejo. Voy hacerlo con una<br>
>         tabla a<br>
>         >         parte ya que<br>
>         >         > entran los alumnos, solo para ver las horas que le<br>
>         >         corresponden a su<br>
>         >         > id_alumno. Y los profesores entrarían para agregar<br>
>         horas.<br>
>         ><br>
>         ><br>
>         >                Entonces es un buen candidato para manejar la<br>
>         >         autentificación por<br>
>         >         separado...<br>
>         ><br>
>         >         >  Ahora te hago un par de consultas: descargue una<br>
>         clase para<br>
>         >         hacer la<br>
>         >         > autenticacion. ¿Puedo hacerle las modificaciones<br>
>         necesarias<br>
>         >         para<br>
>         >         > adaptarlo a mi proyecto? ya que viene con motor<br>
>         InnoDB y<br>
>         >         tendria que<br>
>         >         > agregar un par de campos mas.<br>
>         ><br>
>         ><br>
>         >                Claro que sí!<br>
>         >                Es muy raro el poder usar código de terceros<br>
>         tal y como<br>
>         >         viene: siempre<br>
>         >         hacen falta adaptaciones, traducciones y detalles.<br>
>         >                Por el InnoDB no te preocupes: cuando<br>
>         importes la tabla<br>
>         >         sacale el tipo<br>
>         >         o directamente ponele MyISAM así te queda como las<br>
>         demás.<br>
>         ><br>
>         >         > La otra pregunta es ¿Cómo puedo comparar dos<br>
>         registros de<br>
>         >         una misma<br>
>         >         > tabla? Quiero comparar el segundo registro con el<br>
>         primero,<br>
>         >         el tercero<br>
>         >         > con el segundo, el cuarto con el tercero...etc.<br>
>         Probé con<br>
>         >         > mysql_data_seek  pero no consigo hace lo que<br>
>         quiero. ¿Me<br>
>         >         darias una<br>
>         >         > mano con eso?<br>
>         ><br>
>         ><br>
>         >                Lo decís muy en general, pero parece que lo<br>
>         que tenés<br>
>         >         que hacer es una<br>
>         >         query que te devuelva la comparación que te hace<br>
>         falta, y no<br>
>         >         tratar de<br>
>         >         comprar desde PHP sobre un volumen de datos.<br>
>         ><br>
>         >                De qué tipo es la comparación? Si son<br>
>         mayores? menores?<br>
>         >         iguales?<br>
>         >                Pasá por acá la estructura de las tablas y 2<br>
>         o 3<br>
>         >         registros de ejemplo,<br>
>         >         y vemos de armar la query necesaria.<br>
>         ><br>
>         >         >  Gracias!!!<br>
>         ><br>
>         >                Por nada!<br>
>         ><br>
>         >         --<br>
>         ><br>
>         >         Leonardo Tadei<br>
>         >         <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
>         >         Pegasus Tech Supply<br>
>         >         Tel: (+54)(+223) 471-2880<br>
>         >         La Salle 1131 - Mar del Plata - Argentina<br>
>         >         <a href="http://www.pegasusnet.com.ar" target="_blank">http://www.pegasusnet.com.ar</a> /<br>
>         <a href="http://blog.pegasusnet.com.ar" target="_blank">http://blog.pegasusnet.com.ar</a><br>
>         >         <a href="http://www.prometeustech.com.ar" target="_blank">http://www.prometeustech.com.ar</a> /<br>
>         <a href="http://www.grupopegasus.com" target="_blank">http://www.grupopegasus.com</a><br>
>         ><br>
>         >         Firma pública:<br>
>         ><br>
>         <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
>         ><br>
>         >         _______________________________________________<br>
>         >         Php-avanzado mailing list<br>
>         >         <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         ><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
>         ><br>
>         ><br>
>         ><br>
>         > _______________________________________________<br>
>         > Php-avanzado mailing list<br>
>         > <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         ><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
>         --<br>
>         Leonardo Tadei<br>
>         <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
>         Blog: <a href="http://blog.pegasusnet.com.ar" target="_blank">http://blog.pegasusnet.com.ar</a><br>
><br>
>         Firma pública:<br>
>         <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
><br>
>         _______________________________________________<br>
>         Php-avanzado mailing list<br>
>         <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Blog: <a href="http://blog.pegasusnet.com.ar" target="_blank">http://blog.pegasusnet.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br>