SlideShare una empresa de Scribd logo
1 de 10
DESARROLLO WEB

Modificar un registro

Universidad Tecnológica de Tecamachalco
1. Crear un botón para modificar un registro
1



En la imagen superior muestra el código para crear un botón (<button> </button>), se le agrega un
evento al botón (onclick) el cual se utiliza para invocar a un método que se debe implementar en un
archivo de JavaScript.- (.js), el método tiene el nombre de modProveedor(parametro). El código del
método se muestra en la siguiente diapositiva.


En la imagen se muestra el código
que permite mandar a traer el
archivo ProveedoresEditar.php, por
medio de la propiedad URL: este
archivo muestra la interfaz grafica
para
modificar
un
registro
seleccionado.



Con la propiedad data{ } se envían
los valores o parámetros por post
o get eso depende del type: del
Ajax.

2

El método recibe un valor, el valor
es el id del proveedor que se desea
modificar. (2)



1



NOT: el archivo que se manda a
traer se carga a un Div y el Div se
carga un Dialog() (Ventana Modal)

3
1

2

3

4

5
1

2



El código de la diapositiva anterior genera la siguiente ventana, la cual muestra lo datos de un
proveedor en campos de texto para realizar alguna modificación de uno de sus atributos.



En el caso de Id no se puede modificar ya que el campo de texto es solo lectura (1), eso se indica con
la propiedad ReadOnly.



Lo campos de texto tienen la propiedad
variable como se ve en la Interfaz.



Se crea un botón para mandar a ejecutar a una función
de JavaScript (4)
ProveedoresEditarSave.php, el cual se implementa en el archivo JavaScript (.js), que se muestra en
la siguiente diapositiva.

value, esta se utiliza para asignar la información de una


La función ProveedorEditarSave(), se
utiliza para mandar a traer a una pagina
de PHP, la cual retorna un valor Json (“El
valor Json es un texto de confirmación”)



El valor que regrese lo recupera como
argumento
la
función
respProvEditarSave()



La pagina que manda a traer lo hace
utilizando el método de envío post, los
valores que le envía a la pagina son los
siguientes.





iddat : $(#txtid).Val(),
Etc…

Donde txtid, es el nombre de un campo
de texto, y el método Val(), lo que
haces es obtener la información que
tenga el campo de texto y se la asigna a
la variable iddat, por lo tanto con ese
nombre la va a recuperar la pagina php
que se manda a traer.


En la imagen se muestra el código que permite actualizar los datos de un determinado proveedor.


Paso 1.- Se obtiene la información de los campos de texto.



Paso 2.- Se incustra el código de la conexión a la base de datos.



Paso 3.- Se ejecuta al método que conecta a la base de datos.



Paso 4.- Si al conexión es correcta se ejecuta la sentencia SQL que actualiza a ala base de datos (UPDATE …)



Paso 5.- con la sentencia echo json… se regresa un resultado json esperado con un parámetro que tiene la
confirmación de la Operación realizada.


Ver el registro con sus datos actualizado de la tabla.
•

Más contenido relacionado

La actualidad más candente

SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0odairfunez
 
Acceso a BBDD mediante un servlet
Acceso a BBDD mediante un servletAcceso a BBDD mediante un servlet
Acceso a BBDD mediante un servletjubacalo
 
Conexión a postgres desde
Conexión a postgres desdeConexión a postgres desde
Conexión a postgres desdejbersosa
 
Web de noticias en Ajax
Web de noticias en AjaxWeb de noticias en Ajax
Web de noticias en Ajaxjubacalo
 
Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007alan martinez
 
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidTutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidLuis Ernesto Castillo Alfaro
 
61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeans61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeansepilefmtx
 
Conectar java con una base de datos
Conectar java con una base de datosConectar java con una base de datos
Conectar java con una base de datosjbersosa
 
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con AndroidLuis Ernesto Castillo Alfaro
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERDarwin Durand
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportjbersosa
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Ricardo Viqueira
 
Tutorial Nro.3 - Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.3 - Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro.3 - Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.3 - Desarrollo de Aplicaciones Móviles con AndroidLuis Ernesto Castillo Alfaro
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbcjbersosa
 
Continuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper reportContinuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper reportjbersosa
 
Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Ziscko
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con NetbeansRandy
 
Acciones JSP
Acciones JSPAcciones JSP
Acciones JSPjubacalo
 

La actualidad más candente (20)

SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
 
Acceso a BBDD mediante un servlet
Acceso a BBDD mediante un servletAcceso a BBDD mediante un servlet
Acceso a BBDD mediante un servlet
 
Conexión a postgres desde
Conexión a postgres desdeConexión a postgres desde
Conexión a postgres desde
 
Web de noticias en Ajax
Web de noticias en AjaxWeb de noticias en Ajax
Web de noticias en Ajax
 
Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007
 
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidTutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
 
61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeans61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeans
 
Conectar java con una base de datos
Conectar java con una base de datosConectar java con una base de datos
Conectar java con una base de datos
 
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVER
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper report
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005
 
Tutorial Nro.3 - Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.3 - Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro.3 - Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.3 - Desarrollo de Aplicaciones Móviles con Android
 
Dprn3 u3 a1_casv
Dprn3 u3 a1_casvDprn3 u3 a1_casv
Dprn3 u3 a1_casv
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Continuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper reportContinuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper report
 
Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con Netbeans
 
Acciones JSP
Acciones JSPAcciones JSP
Acciones JSP
 
Android
AndroidAndroid
Android
 

Similar a 5. modificar datos

Actualizar registros de la base desde pagina web
Actualizar registros de la base desde pagina webActualizar registros de la base desde pagina web
Actualizar registros de la base desde pagina webAldoZarate3
 
CSA - Web Parts en SharePoint 2010
CSA - Web Parts en SharePoint 2010CSA - Web Parts en SharePoint 2010
CSA - Web Parts en SharePoint 2010Comunidad SharePoint
 
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-20063. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006Samuel Marrero
 
TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.
TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.
TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.Anyeni Garay
 
Cliente servidor tron_27oct
Cliente servidor tron_27octCliente servidor tron_27oct
Cliente servidor tron_27octdcanales2010
 
Cliente servidor tron
Cliente servidor tronCliente servidor tron
Cliente servidor trontallarinxD
 
Unidad iii ajax
Unidad iii ajaxUnidad iii ajax
Unidad iii ajaxpared1616
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 

Similar a 5. modificar datos (20)

Actualizar registros de la base desde pagina web
Actualizar registros de la base desde pagina webActualizar registros de la base desde pagina web
Actualizar registros de la base desde pagina web
 
CSA - Web Parts en SharePoint 2010
CSA - Web Parts en SharePoint 2010CSA - Web Parts en SharePoint 2010
CSA - Web Parts en SharePoint 2010
 
Funciones
FuncionesFunciones
Funciones
 
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-20063. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
 
Practica web de la sesión 10
Practica web de la sesión 10Practica web de la sesión 10
Practica web de la sesión 10
 
TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.
TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.
TEMA Nº 5: OBJETOS RELACIONADOS CON LA SALIDA O LA ENTRADA DE LA PÁGINA.
 
Connection Java
Connection JavaConnection Java
Connection Java
 
Cliente servidor tron_27oct
Cliente servidor tron_27octCliente servidor tron_27oct
Cliente servidor tron_27oct
 
Cliente servidor tron
Cliente servidor tronCliente servidor tron
Cliente servidor tron
 
My Sql A C#
My Sql A C#My Sql A C#
My Sql A C#
 
My Sql A C#
My Sql A C#My Sql A C#
My Sql A C#
 
Unidad iii ajax
Unidad iii ajaxUnidad iii ajax
Unidad iii ajax
 
Tarea_sesion8.pptx
Tarea_sesion8.pptxTarea_sesion8.pptx
Tarea_sesion8.pptx
 
Practica web de la sesión 8
Practica web de la sesión 8Practica web de la sesión 8
Practica web de la sesión 8
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
ADO NET.ppt
ADO NET.pptADO NET.ppt
ADO NET.ppt
 
Practica Web Sesión 7
Practica Web Sesión 7Practica Web Sesión 7
Practica Web Sesión 7
 
Guia herramientas de bd
Guia herramientas de bdGuia herramientas de bd
Guia herramientas de bd
 
Base datosvisualc#express2008
Base datosvisualc#express2008Base datosvisualc#express2008
Base datosvisualc#express2008
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 

5. modificar datos

  • 1. DESARROLLO WEB Modificar un registro Universidad Tecnológica de Tecamachalco
  • 2. 1. Crear un botón para modificar un registro
  • 3. 1  En la imagen superior muestra el código para crear un botón (<button> </button>), se le agrega un evento al botón (onclick) el cual se utiliza para invocar a un método que se debe implementar en un archivo de JavaScript.- (.js), el método tiene el nombre de modProveedor(parametro). El código del método se muestra en la siguiente diapositiva.
  • 4.  En la imagen se muestra el código que permite mandar a traer el archivo ProveedoresEditar.php, por medio de la propiedad URL: este archivo muestra la interfaz grafica para modificar un registro seleccionado.  Con la propiedad data{ } se envían los valores o parámetros por post o get eso depende del type: del Ajax. 2 El método recibe un valor, el valor es el id del proveedor que se desea modificar. (2)  1  NOT: el archivo que se manda a traer se carga a un Div y el Div se carga un Dialog() (Ventana Modal) 3
  • 6. 1 2  El código de la diapositiva anterior genera la siguiente ventana, la cual muestra lo datos de un proveedor en campos de texto para realizar alguna modificación de uno de sus atributos.  En el caso de Id no se puede modificar ya que el campo de texto es solo lectura (1), eso se indica con la propiedad ReadOnly.  Lo campos de texto tienen la propiedad variable como se ve en la Interfaz.  Se crea un botón para mandar a ejecutar a una función de JavaScript (4) ProveedoresEditarSave.php, el cual se implementa en el archivo JavaScript (.js), que se muestra en la siguiente diapositiva. value, esta se utiliza para asignar la información de una
  • 7.  La función ProveedorEditarSave(), se utiliza para mandar a traer a una pagina de PHP, la cual retorna un valor Json (“El valor Json es un texto de confirmación”)  El valor que regrese lo recupera como argumento la función respProvEditarSave()  La pagina que manda a traer lo hace utilizando el método de envío post, los valores que le envía a la pagina son los siguientes.    iddat : $(#txtid).Val(), Etc… Donde txtid, es el nombre de un campo de texto, y el método Val(), lo que haces es obtener la información que tenga el campo de texto y se la asigna a la variable iddat, por lo tanto con ese nombre la va a recuperar la pagina php que se manda a traer.
  • 8.  En la imagen se muestra el código que permite actualizar los datos de un determinado proveedor.  Paso 1.- Se obtiene la información de los campos de texto.  Paso 2.- Se incustra el código de la conexión a la base de datos.  Paso 3.- Se ejecuta al método que conecta a la base de datos.  Paso 4.- Si al conexión es correcta se ejecuta la sentencia SQL que actualiza a ala base de datos (UPDATE …)  Paso 5.- con la sentencia echo json… se regresa un resultado json esperado con un parámetro que tiene la confirmación de la Operación realizada.
  • 9.  Ver el registro con sus datos actualizado de la tabla.
  • 10.