Estamos de nuevo con la práctica de la aplicación web PHP en vídeo. A pesar de poder parecer pesados, ya que esta es la séptima parte de esta práctica de desarrollo, esperamos que las personas que estudian PHP a través del Videotutorial de PHP, puedan seguir aprendiendo cosas interesantes.
En esta ocasión vamos a dedicarnos a hacer todo el proceso necesario para que los anuncios enviados al tablón por nuestros visitantes se puedan asociar siempre a un usuario y que éste pueda editar perfectamente cualquier anuncio de los que haya cargado anteriormente en la aplicación.
Este proceso realmente no tiene mucha complicación, si hemos seguido todos los vídeos anteriores de PHP, pero sí resulta algo laborioso que nos llevará un buen rato de codificación. Hay que hacer varios pasos, como modificar la tabla de anuncio para poder almacenar el usuario que lo ha creado, modificar el alta de anuncio y luego crear unas páginas para poder editar todos sus anuncios publicados.
El videotutoial dura en esta ocasión un poco más de la media a la que os tenemos acostumbrados, pues llega a pasar de una hora y 20 minutos. No obstante, puede ser un tiempo bastante razonable, atendiendo a todas las tareas que se van a realizar y que os resumimos a continuación:
Modificar la tabla de anuncio para agregar el identificador de usuario
Comprobar si un usuario está autenticado, para solamente permitir crear anuncios cuando un visitante ha entrado con su usuario y contraseña.
Alterar el insert de anuncio para guardar también el identificador del usuario creador
Crear una página que muestra todos los anuncios creados por el usuario autenticado y con enlaces para editarlos.
Crear una página que recibe el anuncio que se pretende editar y muestra los datos en un formulario.
Implementar una comprobación sobre si el anuncio existe en la base de datos.
Implementar una comprobación de seguridad que nos asegure que el anuncio pertenece al usuario.
Hacer el update del anuncio con los datos recibidos por el formulario.
Implementar un update que solo modifique anuncios que hayan sido creados por el usuario autenticado.
Con todo esto habremos creado un sistema más o menos funcional para carga de anuncios por usuarios y edición de los mismos. No obstante, como se indica en el vídeo, hay muchas otras cosas que se pueden hacer todavía para mejorar esta aplicación web y que seguiremos mostrando en videotutoriales futuros.
De momento os dejamos con este vídeo que esperamos sirva para aprender muchas cosas sobre el desarrollo de aplicaciones web con PHP.
soy seguidor de estos vídeos y voy por la parte 7 aunque tengo un problema con la inserción de anuncios,por alguna razón se me duplican los registros,creo que es cosa del mysql_close