Iván García

    Cuarta semana de mayo

    23-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad. En este caso, poniendo la cinta que toca, es decir, la cinta de los lunes.

    A lo largo de toda la mañana, he seguido buscando información acerca del problema que ocurre en el buscador, consultando páginas de Internet.

    Aquí algunos enlaces.

    http://www.forosdelweb.com/f18/buscador-php-mysql-fulltext-424119/

    http://www.jose-aguilar.com/blog/search-simple-php/

    http://www.webtaller.com/construccion/lenguajes/php/lessons/buscador-simple-php.php

     

    Además, he modificado el fichero, sin obtener resultados.

    Aquí uno de los cambios.

     

    cambioactionnapliccacion-300x167

    24-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad. En este caso, poniendo la cinta que toca el día de hoy, es decir, la cinta de los martes.

    Durante la mañana, he seguido buscando información y realizando cambios en el fichero que realiza la búsqueda de las aplicaciones.

    Aquí algunos enlaces que he consultado y que me he basado en ellos para realizar las modificaciones en el fichero.

    http://www.forosdelweb.com/f18/php-notice-undefined-index-649916/

    http://www.desarrolloweb.com/faq/undefined-variable-or-undefined-index.html

    Aquí se puede observar algunos cambios que he realizado.

    cambiobuscaapli-300x236

    Mediante estos dos cambios se ha solucionado los mensajes de alerta, pero aún no realiza la búsqueda.

    Aparece el siguiente mensaje.

    errorbusca-300x25

     

    Finalmente, al final del día, se ha podido solucionar y ahora ya es capaz de buscar aplicaciones por el nombre.

    busqueda-300x88

    resultado-300x47

     

     

    Intentando buscar mediante las casillas de selección aún muestra errores.

     

    25-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad. En este caso, poniendo la cinta que toca, es decir, la cinta de los miércoles.

    Durante una parte de la mañana he estado buscando información para intentar solucionar los errores que muestra la aplicación a la hora de buscar por una de las casillas de selección.

    Algunos enlaces que he visitado.

    http://www.forosdelweb.com/f18/terminar-buscador-desplegable-1075630/

    http://es.ccm.net/forum/affich-467354-buscador-php-con-select-where-and-mysql

     

    Además, he solucionado un "fallo" que tenía la aplicación.

    Este fallo era que no poniendo nada en la casilla de buscar no mostraba nada en la pantalla.

    Ahora, escogiendo el botón "Nombre" y no poniendo una palabra a buscar, muestra todas las filas que tiene la Base de Datos.

    Aquí se puede ver.

     

    unnamed

    unnamed (1)

     

    26-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad. En este caso, poniendo la cinta que toca, es decir, la cinta de los jueves.

    Durante el día, he estado realizando un documento, dejando detallado que usuarios son para cada aplicación, que Bases de Datos existen,qué funciones realizan las diferentes páginas de cada aplicación creada, es decir, explicar las páginas de modificación, las gestiones de las tablas de las aplicaciones, del nomisferio...

    De este modo el siguiente compañero que venga de prácticas sabrá que hay hecho y qué falta por hacer en las aplicaciones.

    Leer más entradas

    Tercera semana de Mayo

    16-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los lunes.

    A lo largo de la mañana, he estado intentando solucionar el error que mostraba a la hora de modificar/eliminar una aplicación.

    Al final, la "solución" que he(mos) decidido tomar ha sido el crear una nueva columna en la tabla aplicaciones de MySQL llamada ID_Aplicacion.

    El hecho de haber creado esta nueva columna, hace que se hayan tenido que modificar los ficheros, añadiendo en los lugares correspondientes la nueva columna, ID Aplicación.

    Con esta solución, ahora ya podemos eliminar una aplicación sin ningún problema.

    Aquí se puede ver la columna creada.

    idapli

    A la hora de modificar una aplicación, ocurre lo siguiente.

    errroor

    Seguiré intentando solucionarlo.

    Durante la segunda mitad de la mañana, he seguido intentando solucionar el error a la hora de realizar una modificación en una aplicación y, finalmente, se ha conseguido solucionar ese error, ahora, ya es posible modificar una aplicación.

     

    17-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los martes.

    Durante el día, he estado haciendo la página del buscador de las diferentes aplicaciones.

    Aquí el código del buscador.

    buscador

    Así se ve por pantalla.

    buscadooor

    Este es el action del fichero buscador, el que realiza las búsquedas.

    actionbuscador

    actionbuscadorr

     

    18-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los miércoles.

    A lo largo del día, he estado modificando el action del buscador, ya que a la hora de realizar las búsquedas de las aplicaciones me mostraba el siguiente error.

    errorbuscar

    Para ello, la primera modificación que he realizado ha sido el especificar un único campo a la hora de buscar, en concreto, el campo nombre. Es decir, que únicamente realizara la búsqueda por dicho campo, de esta manera.

    buscarnombre

    Aún realizando esta modificación, sigue mostrando el mismo error, por lo que tengo que seguir haciendo diferentes pruebas.

     

    19-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los jueves.

    El día de hoy lo he dedicado a intentar solucionar los errores que muestra a la hora de buscar, realizando nuevos cambios en el fichero, mirando información en Internet...

    Uno de los cambios que he realizado en el fichero ha sido el siguiente, añadiendo el texto remarcado en amarillo.

    cambioactionaplicacion

    Algunas de las páginas que he visitado en busca de información han sido las siguientes.

    http://www.pablin.com.ar/computer/cursos/phpmysql/buscador.htm

    http://blog.rogertm.com/tutoriales/como-hacer-un-buscador-sencillo-usando-php-y-mysql/181.html

    http://www.forosdelweb.com/f18/crear-buscador-con-paginador-php-997756/

    http://www.forosdelweb.com/f18/como-hacer-buscador-avanzado-con-php-643005/

    Esta es otra de las modificaciones que he realizado en el fichero.

    cambioactionaplicacionnn

     

    20-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta del día de hoy, es decir, la del viernes.

    Además de cambiar la cinta diaria, también he cambiado la cinta semanal/mensual, poniendo la cinta de la semana 3, ya que esta semana ha sido la tercera del mes de mayo.

    El día de hoy lo he pasado buscando información para poder solucionar los errores que ocurren a la hora de buscar una aplicación.

    Algunos enlaces que he visitado:

    https://www.youtube.com/watch?v=JLhROWFin2s

    http://programacion.net/articulo/programar_un_buscador_con_php_y_mysql_297

    http://soporte.miarroba.es/17451/9229327-ayuda-en-buscador-php-con-select-where-and-mysql/

    Además, también he realizado algunos cambios, sin conseguir nada positivo.

    Aquí una de las modificaciones.

    cambioactionaplicaciooon

    A su vez, el tutor de las prácticas y yo hemos estado mirando durante un rato como va la aplicación e intentando arreglar los errores que se producen a la hora de buscar una aplicación.

    Leer más entradas

    Segunda semana de mayo

    09-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los lunes.

    Después, he continuado con la tarea de la creación de los grupos, las listas de distribución....

    Hoy, he introducido los usuarios a sus respectivos grupos. Para ello, tenemos un excel con todos los profesionales separados por categorias y a su vez ordenados por centros o comarcas.

    Para introducir los usuarios en sus grupos, tenemos una ventana como esta, en la que tendremos que hacer click en agregar.

    Captura1

    Nos llevará a la siguiente ventana, en la que tendremos que introducir el nombre, DNI... de la(s) personas que queremos introducir, comprobar si existen y aceptar los cambios.

    Captura

     

    10-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los martes.

    A lo largo de la mañana, he tenido que instalar, con la ayuda de un compañero, una serie de software para poder trabajar desde mi equipo con el Active Directory.

    Aparte de la instalación de este software, también se han tenido que activar algunas características de Windows.

    Una vez instalado y activado, he seguido creando los grupos y las listas de distribución que quedaban por crear, así como introducir en estos grupos a los usuarios correspondientes.

    Para crear una lista de distribución tendremos que seguir los siguientes pasos:

    dg

    Pulsamos sobre el botón "New Distribution Group".

    dg1

    Escogemos la opción "Existing group" y pulsamos en "Browse" para buscar el grupo que necesitemos.

    dg2

    Introducimos el nombre y pulsamos sobre "Find Now".

    El siguiente paso es introducir la dirección de correo electrónico para el nuevo grupo creado.

    Una vez detallada la dirección de correo electrónico, tendremos que introducir los usuarios a los grupos, siguiendo los pasos explicados en el día de ayer.

     

    11-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los miércoles.

    La primera tarea que he realizado el día de hoy, ha sido la actualización de los equipos que están en la sala, ya que mañana habrá un curso y para dejarlo todo preparado.

    Tras la actualización, he seguido con la aplicación de las tecnologías, creando los ficheros de login, administración de la aplicación, la página que realiza la gestión de los usuarios...

    Este es el código de la administración de la aplicación.

    admin aplica

    Este es el código de la página en la que se muestran las aplicaciones existentes.

    aplicacioness

     

    12-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva a el día de hoy, es decir, la de los jueves.

    Durante la mañana he hecho algunas páginas como la que contiene la tabla con las aplicaciones que existen en la Base de Datos.

    Aquí el código.

    aplicacionesss

    Así se ve en el navegador.

    tabla aplicaciones

    También he realizado el fichero de modificar una aplicación. Este es su código.

    modificaraplicacion

    Aunque me muestra un "error" por pantalla a la hora de pulsar el botón para modificar una aplicación.

    Aquí el error.

    erroraplicacion

     

    13-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta del día de hoy, es decir, la del viernes.

    Además de cambiar la cinta diaria, también he cambiado la cinta semanal/mensual, poniendo la cinta de la semana 2, ya que esta semana ha sido la segunda del mes de mayo.

    Durante la primera mitad de la mañana, he hecho el fichero de dar de alta una nueva aplicación, aquí su código.

    altaaplicacion

    Así es como se ve por el navegador.

    altaaaplicacion

    Como se puede ver, hay tres casillas en las que el usuario deberá escoger los datos correspondientes.

    Además de hacer la página de dar de alta una nueva aplicación, también he intentado solucionar el error que mostraba el día de ayer a la hora de intentar modificar/eliminar una aplicación, sin éxito.

    Durante la segunda mitad de la mañana, un compañero nos ha presentado una nueva aplicación, como funciona, como se ha realizado...

    Leer más entradas

    Primera semana de mayo

    03-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los martes.

    Seguido, he empezado con la nueva tarea que tengo que hacer, la creación de listas de distribución, grupos en el Active Directory...

    Hoy, únicamente he creado los grupos y sus respectivos correos.

    Estos grupos están creados por zonas/comarcas, es decir, cada comarca tiene un grupo.

    Para ello, tenemos una ventana como la siguiente, en la que tendremos que escoger las opciones "Universal" y "Distribución".

    grupo-ad-02

    El siguiente paso será introducir los usuarios de las distintas categorias en estos grupos y terminar de crear los grupos que aún faltan por crear.

    Además de haber creado los grupos, he empezado a preparar la presentación que tendré que realizar.

     

    04-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los miércoles.

    He hecho una pequeña modificación en el fichero de dar de alta un nuevo nomisferio. En la casilla de elección de mes he creado una casilla de selección con las distintas opciones que existen.

    tipomes

    Así se ve por pantalla.

    asasd

    Aparecen las tres opciones.

    • 28, 30 y 31.

    Después, he seguido haciendo la presentación para el viernes.

    A mitad de mañana me he tenido que marchar, ya que tenía que ir al médico.

     

    05-05-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los jueves.

    Durante la mañana hemos estado preparando la sala y los equipos para comprobar que todo iba bien para la presentación de mañana.

    Después, he tenido que hacer una demostración de como será la presentación el día de mañana. Corrigiendo fallos y comentando aspectos a mejorar, tanto a la hora de presentar como en el documento que tengo que presentar.

    Finalmente, he modificado algunas cosas de la presentación para mejorarla.

     

    06-05-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta del día de hoy, es decir, la del viernes.

    Además de cambiar la cinta diaria, también he cambiado la cinta semanal/mensual, poniendo la cinta de la semana 1, ya que esta semana ha sido la primera del mes de mayo.

    Durante la primera mitad de la mañana, he estado "ensayando" la presentación que he tenido que hacer. Dando los últimos retoques al documento.

    Después de la presentación, me han presentado una nueva tarea que consistirá en la gestión de las diferentes aplicaciones que existen.

    He creado la Base de Datos para la administración de esta aplicación, así como un nuevo usuario y el fichero de login.

    aplicaciones

    usuario aplicaicones

    Leer más entradas

    Ultima semana de abril

    25-04-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la del lunes.

    A lo largo de la mañana he estado modificando el archivo que realiza el cálculo de los sueldos de las usuarios.

    Aquí una de las modificaciones.

    nuevocambiosueldos

    Esto es lo que ocurre en la página.

    datosueldo

    sueldo

     

     

     

     

    Como se puede observar, nos muestra que el salario es 0, ya que la cantidad de días trabajados es 0.

    En cambio, especificando un número concreto de días, nos multiplica el importe 2620.31 por la cantidad de días especificados.

    Aquí la prueba.

    sueldoosalarioo

     

    26-04-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los martes.

    A lo largo del día he seguido modificando el fichero que realiza el cálculo de los sueldos de los usuarios, pero aún sin conseguir un buen resultado.

    Además, he creado una nueva columna en la tabla nomisferio, llamada TotalFijo, la cual es la suma de todos los importes fijos, con la intención de que se trabaje a partir de ese importe. Es decir, ese valor es diferente para cada una de las filas de la tabla nomisferio, ese valor habrá que multiplicarlo por el número total de días del mes, y, dividirlo entre la cantidad de días trabajados que especifique el usuario.

    totalfijo

    Así ha quedado en una de las modificaciones el fichero action_sueldos.

    action_sueldos

    He mirado información para ver si consigo encontrar la solución a este problema. Aquí algunos enlaces:

    https://programarenphp.wordpress.com/2010/11/02/como-hacer-una-consulta-en-php-y-mysql/

    http://codigosparadesarrolladores.blogspot.com.es/2015/01/sentencia-sql-consultar-registros-especificos-de-una-tabla-condicional-where.html

    http://luismido.wikidot.com/consulta-de-datos-en-mysql-4

     

    27-04-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la del miércoles.

    He tenido que modificar las tablas de MySQL, renombrando varias columnas y teniendo que volver a crear una relación entre la tabla categoria y la tabla nomisferio.

    Esta es la columna modificada de la tabla nomisferio.

    descripcioncateg

    Antes esa columna se llamaba ID_Categoria y tenía valores del 1 al 8. Ahora, como se puede observar, aparecen los nombres de las distintas categorías que existen.

    Aquí se muestra la relación entre ambas tablas.

    relaciontablas

    El siguiente paso, paso en el cual estoy atascado, será intentar conseguir igualar un ID_Nomisferio teniendo en cuenta la elección que haga el usuario a la hora de elegir categoría y tipo de mes en la página que calcula el sueldo.

    La intención es que, dependiendo la elección que haga el usuario, se muestre un importe u otro, y, además añadirle los importes variables en caso de que el usuario haya marcado alguna de las opciones variables que existen.

     

    28-04-2016

    El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los jueves.

    He seguido buscando información para poder realizar la consulta que calcule los sueldos de los usuarios, adjunto algún enlace.

    https://es.answers.yahoo.com/question/index?qid=20130728185241AAGI0Q1

     

    Además, he hecho las páginas para la administración de los usuarios, en la cual se podrá añadir y eliminar nuevos usuarios.

    Este es el código de la página de los usuarios.

    codigo usuarios

    Y así es como se ve en el navegador.

    usuarios

    Este es el codigo que inserta un nuevo usuario en la BBDD para la administración de la aplicación de nomisferio.

    action_altausuario

     

    29-04-2016

    Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta del día de hoy, es decir, la del viernes.

    Además, al ser el último viernes del mes, he tenido que cambiar la cinta semanal/mensual, colocando esta vez la cinta respectiva a este mes, es decir, la cinta mensual 4, ya que abril es el 4º mes del año.

    A lo largo del día, he seguido mirando información, ya que no consigo solucionar el problema a la hora de realizar el cálculo de los sueldos. Aquí algún enlace:

    http://es.wikieducator.org/Usuario:ManuelRomero/php/BasesDatos

    http://sisinfo.itc.mx/ITC-APIRGG/Fundamentos_PHP/PHP_Basico.htm

     

    Al final del día me han asignado otra tarea que tendré que realizar durante la semana que viene.

    Esta tarea consistirá en la creación de varios grupos y varias listas de distribución, separandolas por medio de las distintas comarcas existentes.

     

     

    Leer más entradas

Enlace permanente a este artículo: http://asir.maristak.com/ivan-garcia/