scripts de consultas a mysql y mandar mail
Publicado por nerelaya (4 intervenciones) el 06/05/2009 13:12:56
Hola!!
Estoy utilizando linux y haciendo una pagina web de una biblioteca online como proyecto de fin de carrera y necesito realizar una comprobacion diaria a la base de datos mysql. No entiendo mucho de scripts y soy nueva con ellos.
Para ello se que he de escribir un script y que este luego se ha de poner en el cron del crontab, creo.
Pero la cuestion es que tengo que realizar dos cosas, la primera es recorrer toda la tabla de prestamos de la base de datos para comprobar si se ha entregado el libro el dia que le corresponde. Es decir, su fecha de entrega es, por ejemplo, el 7 de mayo de 2009 y quiero recorrer toda la tabla y si estamos a ese dia y no se ha entregado el libro poner un No devuelto. Lo cual no se si se puede hacer.
Y la segunda cuestion, es que tambien tengo que recorrer la base de datos mirar los libros que estan prestados y avisar al usuario tres dias antes de la fecha de entrega que tiene que entregar el libro esa fecha mediante un mail (el cual esta guardado en un servidor ldap).Se podria hacer esto?
Alguien podria indicarme como se pueden realizar estas dos partes, es que no encuentro nada que me aclare como realizarlo.Es que todo lo que encuentro es para hacer buckups... Es urgente!
Os agradeceria si me respondieras y me dierais algun tipo de ejemplo de como realizarlo.
Muchas gracias de antemano.
Saludos
Estoy utilizando linux y haciendo una pagina web de una biblioteca online como proyecto de fin de carrera y necesito realizar una comprobacion diaria a la base de datos mysql. No entiendo mucho de scripts y soy nueva con ellos.
Para ello se que he de escribir un script y que este luego se ha de poner en el cron del crontab, creo.
Pero la cuestion es que tengo que realizar dos cosas, la primera es recorrer toda la tabla de prestamos de la base de datos para comprobar si se ha entregado el libro el dia que le corresponde. Es decir, su fecha de entrega es, por ejemplo, el 7 de mayo de 2009 y quiero recorrer toda la tabla y si estamos a ese dia y no se ha entregado el libro poner un No devuelto. Lo cual no se si se puede hacer.
Y la segunda cuestion, es que tambien tengo que recorrer la base de datos mirar los libros que estan prestados y avisar al usuario tres dias antes de la fecha de entrega que tiene que entregar el libro esa fecha mediante un mail (el cual esta guardado en un servidor ldap).Se podria hacer esto?
Alguien podria indicarme como se pueden realizar estas dos partes, es que no encuentro nada que me aclare como realizarlo.Es que todo lo que encuentro es para hacer buckups... Es urgente!
Os agradeceria si me respondieras y me dierais algun tipo de ejemplo de como realizarlo.
Muchas gracias de antemano.
Saludos
Valora esta pregunta


0